Pitch: Desculpa, Lucas Montano... Mas eu recriei o Perssua na minha máquina!
Brincadeiras à parte, como desenvolvedores de software ou freelancers, nós compartilhamos tela no Discord, Google Meet ou Teams o tempo todo. Seja para alinhar código com a equipe ou apresentar uma tela para um cliente (muitas vezes sob NDA).
Mas e quando bate aquela dúvida no meio da call e você precisa usar uma Inteligência Artificial sem que todo mundo veja a sua tela do ChatGPT? Ou quando você quer pesquisar algo rápido sem ter que sair do VS Code e abrir mais uma aba no navegador?
Totalmente inspirado no Persua (o incrível aplicativo do Lucas Montano), eu decidi construir a minha própria versão. Foi assim que nasceu o Hades-Agent.
🚀 O que o Hades faz no seu dia a dia (Cenários Reais):
🛡️ Anti-Recording Shield (O verdadeiro Stealth Mode):
Sabe quando você está compartilhando tela no Discord e precisa fazer uma pergunta para a IA sem que ninguém veja? O Hades resolve isso. Usando proteção nativa do Windows OS (setContentProtection), as janelas do Hades são literalmente invisíveis para o OBS Studio, Discord, Teams, Zoom e qualquer software de captura. Só você vê o agente na sua tela. Seus dados nunca vazam.
🎙️ Real-Time Transcription (Alt+B): Assistindo a uma aula de inglês ou reunião importante? Aperte o atalho e deixe rolar. O Hades captura os sons do PC e faz streaming de áudio raw via WebSocket em full-duplex direto para a Gemini Live API. Não tem processamento intermediário demorado: a transcrição acontece com latência de milissegundos
⚡ Spotlight Command Bar (Alt+D):
Precisou consultar a documentação de uma lib super recente? Uma barra flutuante minimalista aparece na sua frente. Integrada com a Tavily API, ela vasculha a internet em tempo real e te entrega a resposta sem você precisar encostar no mouse.
🧠 Dream Memory Consolidation:
Imagina se a sua IA "dormisse" para fixar o que aprendeu? O Hades faz exatamente isso. Ele roda ciclos em background offline que resumem suas últimas sessões de chat e consolidam tudo em um perfil de memória local (learnings.json). Com o tempo, ele entende seu estilo de código e suas preferências de projeto.
📋 Task Scheduler (Seguro e Limitado):
As "tarefas" se resumem a agendar buscas automáticas na web, criar lembretes diários e organizar respostas rápidas no MiniChat. Seu computador fica seguro e os dados ficam salvos localmente no seu HD.
🛠️ Arquitetura e Stack (Para quem curte o "Under the Hood"):
O projeto foi construído para ser modular, rápido e 100% seguro:
- Core: Electron + React 19 + TypeScript.
- Segurança: Roda em Sandbox isolada. O frontend não tem acesso ao Node.js. Toda comunicação rola através de uma IPC Event Bridge rigorosa.
- Estado: Sem Redux ou Contexts pesados, usa uma store reativa otimizada que reflete num banco local JSON (AES-256).
A IA como aliada do Desenvolvedor
A inteligência artificial mudou a forma como programamos. Mas ter o controle da própria interface e rodar uma ferramenta Open Source voltada 100% para a nossa produtividade muda o jogo.
Gostaria muito da opinião da comunidade Dev:
Vocês acham que o futuro são Agentes Nativos no Desktop, ou a interface web tradicional ainda vai ser o padrão por muito tempo?
Feedbacks são extremamente bem-vindos!
📦 Links:
- Repositório no GitHub (Hades-Agent)
- Deixe sua ⭐️ lá no repo se curtir a ideia!
Desenvolvido por Victor Lobato. Estudante de ADS e Desenvolvedor de Software.
(Texto estruturado com IA)