O ALOY Desktop é a interface central de interação humana do ecossistema ALOY. Desenvolvido em Electron, ele serve como o "Painel de Comando" que unifica voz, monitoramento de hardware e automação inteligente diretamente no seu PC ou Notebook.
"A interface que não apenas executa, mas ajuda você a pensar."
- 🎙️ Voice First: Integração com
aloy-sttealoy-ttspara comandos naturais. - 📊 Real-time Monitoring: Dashboard integrado com
aloy-hardware-monitor. - 🧠 Socratic Interface: Modo "Mentor" que desafia o usuário com perguntas profundas via NLP.
- ⚡ N8N Automation: Acionamento de rotinas complexas (Work/Game/Study) com um clique.
- 📱 Multi-device Sync: Estado sincronizado entre todos os seus dispositivos via
aloy-orchestrator.
- Framework: Electron + React (Next.js)
- Linguagem: TypeScript
- Estilização: Tailwind CSS
- Comunicação: WebSockets & HTTP (via API Gateway)
graph TD
User((Usuário)) --> Electron[ALOY Desktop]
Electron --> Gateway[ALOY API Gateway]
Gateway --> NLP[ALOY NLP Service]
Gateway --> Orchestrator[ALOY Orchestrator]
Electron --> HW[Hardware Monitor]
- Clone o repositório:
git clone https://github.com/LuisMarchio03/aloy-desktop-electron-v1.git
- Instale as dependências:
npm install
- Configure o
.envapontando para o seuALOY_API_GATEWAY. - Inicie em modo dev:
npm run dev
Este é o front-end core do projeto. Pull Requests para melhorias na UX/UI são extremamente bem-vindos!
Desenvolvido com ❤️ para um futuro mais produtivo.