RuView
ruvnet/RuViewRevisado por IA
O que faz
Uma plataforma de detecção por WiFi. Placas ESP32 pequenas (cerca de $9 cada) leem como as ondas de rádio quicam pelo ambiente, e o software transforma isso em leituras de presença, movimento, respiração e frequência cardíaca, além de alertas como quedas, e publica tudo no Home Assistant, Apple Home, Google Home ou Alexa. Há uma imagem Docker com dados simulados para testar sem hardware. Para quem gosta de montar as coisas: você compra e grava firmware nas placas, roda um servidor e calibra. Gratuito e com licença MIT; o próprio projeto marca vários de seus modelos e leituras de sinais vitais como não validados.
Facilidade de instalação
D · terminal, várias ferramentas ou placa específica · Windows
- Windows D
- macOS D
- Linux D
D no Windows, Mac e Linux igualmente: a forma mais rápida de testar é uma imagem Docker alimentada com dados simulados (e ela se recusa a iniciar sem um token que você mesmo gera), enquanto qualquer coisa real exige comprar placas ESP32, gravar firmware com esptool ou ESP-IDF, configurar o WiFi, rodar um servidor e calibrar o ambiente. Um notebook sem uma placa capaz de CSI só obtém uma presença aproximada a partir da intensidade do sinal.
Em breve: instale com 1 clique pelo app RepoPicks.
Números no GitHub
- Estrelas
- 101.882em 31 de out. de 2026
- Downloads
- 110.071551 na semana
- Crescimento
- +2.121estrelas em 5 dias
Estrelas ao longo do tempo
Fatos
- Roda em
- Windows, macOS, Linux
- Você precisa instalar
- Docker, Python, Outras ferramentas
- Para compilar a partir do código
- Python, Placa NVIDIA
- Espaço em disco
- 6 MB–17 MB · pelo instalador
- Contas ou chaves
- Nenhuma
- Custo
- Grátis · O software é MIT e funciona localmente, sem conta na nuvem. Você paga pelo hardware: o README cita cerca de $9 por um nó ESP32-S3, cerca de $54 por uma malha de 3 a 6 nós, e cerca de $140 por um kit completo com um Cognitum Seed.
- Licença
- MIT (Permissiva)
- Pode substituir
- Origin Wireless
- Última atualização
- 29 de out. de 2026
Sinais de risco (6)
- AtençãoComando de instalação executa script da internet
O comando de instalação passa um script remoto para um shell: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
checagem automática
- AtençãoAs leituras de saúde e de proteção não são validadas
A própria lista de salvaguardas do MetaHarness no projeto diz "Device-reported vitals are labelled as unvalidated", mas o catálogo de módulos oferece `sleep-apnea`, `seizure-detect`, `cardiac-arrhythmia` e `respiratory-distress`; o módulo `smoke-fire` afirma que é "Not a UL-listed replacement for code-required smoke alarms." Nada aqui é um dispositivo médico nem um dispositivo de proteção à vida.
revisão por IA
- AtençãoO recurso de pose anunciado não está ligado
README, "Model weights: what's real, what's not": o modelo de pose para o dispositivo que está no repositório marca "PCK@20 = 3.0%", abaixo da meta do próprio projeto de ≥35%, e "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." O arquivo do codificador publicado também não carrega ("the published file's header is NUL-padded, which the reference `safetensors.torch.load_file` rejects"), e um número anterior de "100% presence" foi retirado.
revisão por IA
- AtençãoMonitorar pessoas que não concordaram com isso
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", e a varredura multicanal que "uses your neighbors' routers as free radar illuminators". Monitorar pessoas, ou se apoiar nas redes de outras pessoas, é restrito pelas leis de privacidade em muitos países; confira as regras de onde você mora antes de apontá-lo para um cômodo.
revisão por IA
- AtençãoA configuração de exemplo vem totalmente aberta
`example.env` define `HOST=0.0.0.0`, `ALLOWED_HOSTS=*`, `CORS_ORIGINS=*`, `DEBUG=true`, `ENABLE_AUTHENTICATION=false`, `ENABLE_TEST_ENDPOINTS=true` e `SECRET_KEY=your-secret-key-here-change-for-production`. O arquivo lista dez coisas a mudar para produção, mas um servidor copiado como está, na sua rede, não tem nenhum login.
revisão por IA
- InfoEnorme volume de promessas e de lançamentos
367 versões publicadas no GitHub (três delas com tag de 2026-10-26), 504 issues abertas e um README que oferece um "105-cog catalog" que vai de sinais vitais a `ghost-hunter` e `weapon-detect`. O projeto mantém suas próprias tabelas de honestidade sobre o que é medido e o que não é, o que também indica o quanto se afirma.
revisão por IA
As evidências aparecem no idioma original.
O que o Radar não conseguiu verificar
- Se a presença, a respiração e a frequência cardíaca funcionam numa casa comum, fora das medições do autor.
- Se a detecção através de paredes alcança os "até ~5 m" que o README menciona nas suas próprias paredes.
- Se a gravação de firmware e a configuração de WiFi num ESP32-S3 ou C6 acontecem como descrito.
- O uso real de disco e memória depois que os modelos e a pilha Python são instalados.
- Se os módulos de borda assinados fazem o que suas descrições de uma linha dizem, e o que enviam para `seed.cognitum.one`.
- Se usar isso num determinado cômodo, ou em redes vizinhas, é legal onde você vive.