JARVIS

O JARVIS é uma aplicação web completa de assistência pessoal, com interface inspirada em cockpits HUD de ficção científica. A interação acontece por voz: a ativação vem ao dizer "Jarvis", sem clicar na tela, e a fala do assistente pode ser interrompida a qualquer momento para um novo comando. As respostas são sintetizadas em partes, então a fala começa nos primeiros milissegundos. Um agente autônomo executa ferramentas: cria, edita e exclui compromissos na agenda, busca locais próximos com fotos e distância, consulta notícias e previsão do tempo. Fotos, documentos e links enviados no chat são lidos, resumidos e têm o texto extraído. O orbe holográfico em 3D reage aos estados do sistema e a cor do tema muda por voz. O projeto foi desenvolvido com vibe coding: a inteligência artificial participou de forma intensiva da escrita do código e das decisões de layout, com revisão e ajustes humanos em cada etapa.
Destaques do projeto
- Ativação por voz ao dizer "Jarvis", sem clicar na tela
- Interrupção imediata da fala do assistente para um novo comando
- Fala em streaming, que começa nos primeiros milissegundos da resposta
- Agenda com criação, edição e exclusão de compromissos por voz, sem sobreposição de horários
- Busca de locais próximos com fotos, distância e atalho para o Google Maps
- Notícias locais e previsão do tempo consultados em tempo real
- Envio de fotos, documentos e links para leitura, resumo e extração de texto
- Orbe holográfico em 3D que reage aos estados do sistema
- Cor do tema alterada por voz e aplicada em toda a aplicação
- Desenvolvimento com vibe coding: IA usada de forma intensiva no código, no layout e na resolução de problemas
Tecnologias
- Three.js
- React Three Fiber
- Web Speech API
- Framer Motion
- AI Gateway
- Lovable Cloud
- TanStack Start
- React 19
- TypeScript
- Tailwind CSS v4



