Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Rust
  3. RuView

RuView

MITRustv1596

WiFi DensePose turns commodity WiFi signals into real-time human pose estimation, vital sign monitoring, and presence detection without cameras.

Visit WebsiteGitHubGitHub
71.7k stars9.6k forks0 contributors

What is RuView?

RuView is an open-source WiFi sensing platform that transforms standard WiFi signals into actionable spatial intelligence. It uses Channel State Information (CSI) from low-cost ESP32 hardware to perform real-time human pose estimation, monitor breathing and heart rates, detect presence, and track activity—all without cameras or wearable sensors. The system works through walls and in complete darkness, solving privacy and deployment challenges associated with traditional optical sensing.

Target Audience

Developers, researchers, and organizations building privacy-sensitive monitoring solutions for healthcare, smart buildings, retail analytics, industrial safety, and search-and-rescue applications. It's particularly valuable for those needing contactless sensing in environments where cameras are impractical or prohibited.

Value Proposition

RuView offers a unique combination of privacy preservation, low-cost hardware requirements, and through-wall capability that camera-based systems cannot match. Its edge-native architecture eliminates cloud dependencies and recurring fees, while its self-learning AI adapts to new environments without manual configuration or labeled data.

Overview

π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.

Use Cases

Best For

  • Elderly fall detection and sleep monitoring without wearables
  • Occupancy counting and people flow analysis in retail stores
  • Contactless patient vital sign monitoring in hospitals
  • Through-wall search and rescue operations in disaster scenarios
  • Smart home automation based on room-level presence
  • Industrial safety monitoring for worker proximity and confined spaces

Not Ideal For

  • Applications requiring facial recognition or high-resolution visual identification
  • Projects needing plug-and-play deployment without hardware setup or embedded systems expertise
  • Environments with dense WiFi congestion or no control over radio spectrum interference
  • Production systems requiring stable, non-beta APIs with guaranteed long-term support

Pros & Cons

Pros

Privacy-First Sensing

Uses only WiFi signals to avoid cameras and associated privacy regulations like GDPR and HIPAA, as highlighted in the 'Privacy-First' feature description.

Through-Wall Capability

WiFi penetrates walls, furniture, and debris, enabling sensing where cameras cannot, explicitly stated in the 'Through-Wall Operation' key feature.

Low-Cost Edge Deployment

Runs on $9 ESP32-S3 nodes with optional Cognitum Seed, making it affordable for widespread use, as detailed in the hardware options table and cost benchmarks.

Self-Learning AI

Adapts to environments using contrastive learning and spiking neural networks without labeled training data, noted in the 'Self-Learning' feature and ADR-024.

Real-Time Performance

Processes signals in under 100 microseconds per frame for live monitoring, as emphasized in the 'Real-Time Performance' feature and speed benchmarks.

Cons

Beta Software Instability

APIs and firmware are under active development and may change, with the README warning of 'known limitations' and potential breaking updates.

Hardware Limitations and Complexity

Requires specific ESP32-S3 hardware; ESP32-C3 and original ESP32 are unsupported, and single-node deployments have limited spatial resolution, necessitating multiple nodes or Cognitum Seed for best results.

Accuracy Dependencies

Camera-free pose accuracy is limited; achieving 92.9% PCK@20 requires camera ground-truth training, adding complexity and extra hardware as admitted in the beta notes.

Vendor Lock-In for Advanced Features

Full capabilities like persistent storage and cryptographic attestation depend on the proprietary Cognitum Seed, creating a vendor dependency that may limit flexibility.

Frequently Asked Questions

Quick Stats

Stars71,718
Forks9,560
Contributors0
Open Issues36
Last commit23 hours ago
CreatedSince 2025

Tags

#iot#wifi-security#privacy-first#agentic-ai#pose-estimation#self-learning#esp32#monitoring#wifi-hacking#mcu#firmware#rust#edge-ai#wifi

Built With

W
WASM
R
Rust
N
Node.js
E
ESP32
P
Python
D
Docker

Links & Resources

Website

Included in

Rust56.6k
Auto-fetched 20 hours ago

Related Projects

RustDeskRustDesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

Stars115,787
Forks17,479
Last commit2 days ago
vaultwardenvaultwarden

Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

Stars62,010
Forks2,892
Last commit3 days ago
WarpWarp

Warp is an agentic development environment, born out of the terminal.

Stars61,215
Forks4,922
Last commit22 hours ago
VibeVibe

Transcribe on your own!

Stars6,360
Forks414
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub