RuView
ruvnet/RuViewRevisado por IA
Qué hace
Una plataforma de detección por WiFi. Placas ESP32 pequeñas (unos $9 cada una) leen cómo rebotan las ondas de radio en una habitación, y el software convierte eso en lecturas de presencia, movimiento, respiración y frecuencia cardíaca, además de alertas como caídas, y las publica en Home Assistant, Apple Home, Google Home o Alexa. Hay una imagen de Docker con datos simulados para probarlo sin hardware. Para aficionados al bricolaje: compras y programas placas, ejecutas un servidor y calibras. Gratis y con licencia MIT; el propio proyecto marca varios de sus modelos y lecturas de signos vitales como no validados.
Facilidad de instalación
D · terminal, varias herramientas o tarjeta específica · Windows
- Windows D
- macOS D
- Linux D
D en Windows, Mac y Linux por igual: la forma más rápida de probarlo es una imagen de Docker alimentada con datos simulados (y se niega a iniciar sin un token que tú mismo generas), mientras que cualquier cosa real implica comprar placas ESP32, grabar firmware con esptool o ESP-IDF, configurar el WiFi, ejecutar un servidor y calibrar la habitación. Una laptop sin una placa capaz de CSI solo obtiene una presencia aproximada a partir de la intensidad de la señal.
Pronto: instala con 1 clic desde la app RepoPicks.
Números en GitHub
- Estrellas
- 101.882el 31 oct 2026
- Descargas
- 110.071551 en la semana
- Crecimiento
- +2121estrellas en 5 días
Estrellas a lo largo del tiempo
Datos
- Funciona en
- Windows, macOS, Linux
- Necesitas instalar
- Docker, Python, Otras herramientas
- Para compilar desde el código
- Python, Tarjeta NVIDIA
- Espacio en disco
- 6 MB–17 MB · según el instalador
- Cuentas o claves
- Ninguna
- Costo
- Gratis · El software es MIT y funciona localmente, sin cuenta en la nube. Pagas por el hardware: el README cotiza unos $9 por un nodo ESP32-S3, alrededor de $54 por una malla de 3 a 6 nodos, y unos $140 por un kit completo con un Cognitum Seed.
- Licencia
- MIT (Permisiva)
- Puede reemplazar
- Origin Wireless
- Última actualización
- 29 oct 2026
Señales de riesgo (6)
- AtenciónEl comando de instalación ejecuta un script de internet
El comando de instalación pasa un script remoto a una shell: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
revisión automática
- AtenciónLas lecturas de salud y de protección no están validadas
La propia lista de salvaguardas de MetaHarness del proyecto dice "Device-reported vitals are labelled as unvalidated", y sin embargo el catálogo de módulos ofrece `sleep-apnea`, `seizure-detect`, `cardiac-arrhythmia` y `respiratory-distress`; el módulo `smoke-fire` afirma que es "Not a UL-listed replacement for code-required smoke alarms." Nada de esto es un dispositivo médico ni un dispositivo de protección de la vida.
revisión con IA
- AtenciónLa función de pose anunciada no está conectada
README, "Model weights: what's real, what's not": el modelo de pose para el dispositivo que está en el repositorio obtiene "PCK@20 = 3.0%", por debajo del objetivo del propio proyecto de ≥35%, y "Its runtime path in `cog-pose-estimation/src/inference.rs` is still a centred-skeleton stub returning `confidence=0` — the weights are not yet wired in." El archivo del codificador publicado tampoco se carga ("the published file's header is NUL-padded, which the reference `safetensors.torch.load_file` rejects"), y una cifra anterior de "100% presence" fue retirada.
revisión con IA
- AtenciónVigilar a personas que no lo han aceptado
README: "See through walls with WiFi ... Detect people, measure breathing and heart rate ... with no cameras or wearables", "no app on the user's phone", y el escaneo multicanal que "uses your neighbors' routers as free radar illuminators". Monitorear personas, o apoyarse en las redes de otras personas, está restringido por las leyes de privacidad en muchos países; revisa las reglas de donde vives antes de apuntarlo hacia una habitación.
revisión con IA
- AtenciónLa configuración de ejemplo viene totalmente abierta
`example.env` establece `HOST=0.0.0.0`, `ALLOWED_HOSTS=*`, `CORS_ORIGINS=*`, `DEBUG=true`, `ENABLE_AUTHENTICATION=false`, `ENABLE_TEST_ENDPOINTS=true` y `SECRET_KEY=your-secret-key-here-change-for-production`. El archivo enumera diez cosas que cambiar para producción, pero un servidor copiado tal cual en tu red no tiene ningún inicio de sesión.
revisión con IA
- InfoEnorme volumen de afirmaciones y de lanzamientos
367 versiones publicadas en GitHub (tres de ellas etiquetadas el 2026-10-26), 504 issues abiertos, y un README que ofrece un "105-cog catalog" que va desde signos vitales hasta `ghost-hunter` y `weapon-detect`. El proyecto mantiene sus propias tablas de honestidad sobre lo que se mide y lo que no, lo cual también indica cuánto se afirma.
revisión con IA
La evidencia aparece en su idioma original.
Lo que Radar no pudo verificar
- Si la presencia, la respiración y el ritmo cardíaco funcionan en un hogar normal, fuera de las mediciones del autor.
- Si la detección a través de paredes alcanza los "hasta ~5 m" que menciona el README en tus propias paredes.
- Si la grabación de firmware y la configuración de WiFi en un ESP32-S3 o C6 ocurren como se describe.
- El uso real de disco y memoria una vez instalados los modelos y la pila de Python.
- Si los módulos firmados de borde hacen lo que dicen sus descripciones de una línea, y qué envían a `seed.cognitum.one`.
- Si usarlo en una habitación dada, o en redes vecinas, es legal donde vives.