O J.A.R.V.I.S é um agente de IA de alto desempenho, desenvolvido para oferecer uma interface de chat moderna, rápida e intuitiva. O projeto utiliza uma arquitetura híbrida de modelos de linguagem (LLMs), permitindo alternância inteligente entre provedores para garantir a melhor resposta.
Confira o agente em execução: https://jarvis-assistente.onrender.com
- Interface Premium: Design Dark Mode responsivo com painel de controle lateral.
- Roteamento Inteligente: Integração nativa com Groq (para velocidade extrema) e Google Gemini (para raciocínio complexo).
- Monitoramento em Tempo Real: Status de conexão dos provedores visível na interface.
- Configurações Customizáveis: Controle de criatividade (temperatura) e troca de provedor via UI.
- Backend Robusto: Desenvolvido em Node.js com foco em baixa latência.
- Frontend: HTML5, CSS3 (Modern UI), JavaScript (ES6+).
- Backend: Node.js, Express.
- IA: Groq SDK, Google Generative AI SDK.
- Deployment: Render (Backend/Servidor), GitHub (Versionamento).
- Clone o repositório:
git clone https://github.com/MathTrajan/Jarvis-Chat-Assistente-Virtual-Inteligente.git
- Entre na pasta do backend:
cd jarvis-chat-export/backend - Instale as dependências:
npm install
- Configure suas chaves no arquivo
.env:GROQ_API_KEY=sua_chave_aqui GEMINI_API_KEY=sua_chave_aqui
- Inicie o servidor:
npm start
💡 Desenvolvido por Matheus Trajano — LinkedIn