Um servidor MCP que oferece a agentes de programação busca de símbolos, edição semântica e refatoração no nível de uma IDE, por meio de language servers ou IDEs JetBrains.
ruvnet/RuView
Plataforma open source de sensoriamento por WiFi que usa sinais CSI do ESP32 para detectar presença, respiração, frequência cardíaca e movimento sem câmeras.
- Estrelas
- 98,613
- Forks
- 12,912
- Issues abertas
- 447
- Último commit
- há 11 horas
O que é?
O RuView transforma sinais comuns de rádio WiFi em dados de sensoriamento espacial. Ele lê informações de estado do canal (CSI) de placas ESP32-S3 de baixo custo e calcula presença e ocupação, estimativas de respiração e frequência cardíaca, movimento e atividade, detecção de quedas e estimativa de pose com 17 pontos-chave, tudo sem câmeras ou wearables.
O projeto inclui firmware para ESP32, um servidor de sensoriamento em Rust, modelos pré-treinados publicados no Hugging Face e um catálogo de módulos de edge para executar pequenos programas assinados no sensor. Ele se integra ao Home Assistant por MQTT e inclui um toolkit npm e um servidor MCP para agentes de IA. O README observa que o modelo de pose com um único ESP32 ainda está em uma primeira versão, abaixo da meta de precisão, e que os resultados de sinais vitais não foram validados.
O RuView exige hardware compatível com CSI para funcionar plenamente. Laptops com WiFi de consumo oferecem apenas detecção de presença rudimentar baseada em RSSI, e a imagem Docker funciona com dados simulados.
Recursos principais
- 01Detecta presença, ocupação e movimento através de paredes usando CSI WiFi de nós ESP32-S3.
- 02Estima respiração e frequência cardíaca sem contato, a partir de alterações nos sinais de rádio.
- 03Oferece detecção de quedas e estimativa de pose com 17 pontos-chave a partir de CSI.
- 04Publica entidades de sensoriamento no Home Assistant por meio de uma integração MQTT.
- 05Oferece um catálogo de módulos de edge assinados para casos de uso em saúde, segurança, edifícios e varejo.
- 06Inclui um toolkit npm e um servidor MCP para agentes de IA e Claude Code.
Casos de uso
- Monitorar ocupação e presença em cômodos para automação residencial inteligente sem câmeras.
- Monitorar respiração e sono durante a noite, sem contato, em pesquisas sobre cuidados com idosos ou bebês.
- Pesquisar sensoriamento por WiFi e processamento de sinais RF em hardware ESP32.
- Prototipar a contagem de ocupação com preservação da privacidade em escritórios ou espaços de varejo.
Tópicos
Perguntas frequentes
- O que é RuView?
- Plataforma open source de sensoriamento por WiFi que usa sinais CSI do ESP32 para detectar presença, respiração, frequência cardíaca e movimento sem câmeras. O RuView transforma sinais comuns de rádio WiFi em dados de sensoriamento espacial. Ele lê informações de estado do canal (CSI) de placas ESP32-S3 de baixo custo e calcula presença e ocupação, estimativas de respiração e frequência cardíaca, movimento e atividade, detecção de quedas e estimativa de pose com 17 pontos-chave, tudo sem câmeras ou wearables.
- RuView é gratuito? Qual é a licença?
- RuView é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- RuView ainda é mantido?
- Manutenção ativa. O último commit de RuView foi em 18 de out. de 2026.
- Para que posso usar RuView?
- Monitorar ocupação e presença em cômodos para automação residencial inteligente sem câmeras. Monitorar respiração e sono durante a noite, sem contato, em pesquisas sobre cuidados com idosos ou bebês. Pesquisar sensoriamento por WiFi e processamento de sinais RF em hardware ESP32. Prototipar a contagem de ocupação com preservação da privacidade em escritórios ou espaços de varejo.
- Onde consigo RuView?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ruvnet/RuView
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Coleção de plugins baseados em arquivos que adaptam o Claude a funções de trabalho do conhecimento, como vendas, jurídico, finanças e gestão de produtos, para uso no Claude Cowork.
Um template para Claude Code que configura 49 agentes de IA especializados, 74 skills de slash command e hooks de coordenação para tocar um projeto de jogo como um estúdio.
Lista selecionada de recursos para trabalho remoto, com sites de vagas, artigos, livros, espaços de coliving e empresas que contratam remotamente.
Um assistente pessoal de IA auto-hospedado que roda nos seus dispositivos e responde pelo WhatsApp, Telegram, Slack, Discord e outros apps de chat.
Metodologia de desenvolvimento de software e biblioteca de skills composáveis que orienta agentes de programação em brainstorming, planejamento, TDD e implementação com subagentes.