Dive AI Agent
Um aplicativo de desktop de código aberto para hosp
Documentação
Dive AI Agent
Dive é um aplicativo desktop de host MCP open-source que se integra perfeitamente com qualquer LLM que suporte capacidades de chamada de função. ✨

Recursos 🎯
- 🌐 Suporte Universal a LLMs: Compatível com ChatGPT, Anthropic, Ollama e modelos compatíveis com OpenAI
- 💻 Multiplataforma: Disponível para Windows, MacOS e Linux
- 🔄 Protocolo de Contexto de Modelo (MCP): Habilita integração perfeita de agentes de IA MCP nos modos stdio e SSE
- ☁️ Integração com a Nuvem OAP: Acesso com um clique a servidores MCP gerenciados via OAPHub.ai - elimina implantações locais complexas
- 🏗️ Arquitetura Dupla: Versão moderna em Tauri ao lado da versão tradicional em Electron para desempenho otimizado
- 🌍 Suporte Multi-idioma: Suporta 24+ idiomas, incluindo inglês, chinês tradicional, chinês simplificado, espanhol, japonês, coreano, alemão, francês, italiano, português, russo, tailandês, vietnamita, filipino, indonésio, polonês, turco, ucraniano, sueco, norueguês, finlandês e laosiano
- ⚙️ Gerenciamento Avançado de API: Suporte a múltiplas chaves de API e troca de modelos com
model_settings.json - 🛠️ Controle Granular de Ferramentas: Ativa/desativa ferramentas MCP individuais para personalização precisa
- 💡 Instruções Personalizadas: Prompts de sistema personalizados para comportamento de IA sob medida
- ⌨️ Atalhos de Teclado: Suporte abrangente a atalhos para navegação e operações eficientes (renomear, configurações, recarregar, novo chat, etc.)
- 📝 Salvamento de Rascunhos de Chat: Salva automaticamente rascunhos de entrada do chat para evitar perda de dados
- 🔄 Mecanismo de Atualização Automática: Verifica e instala automaticamente as atualizações mais recentes do aplicativo
- 🔐 Autenticação de Servidor MCP: Suporte adicionado para autenticação de servidor MCP
⚠️ Nota: Este recurso está atualmente instável e pode exigir reautorização frequente
- 🛠️ Ferramentas Locais Integradas: Ferramentas pré-configuradas disponíveis de fábrica - Fetch (requisições web), File Manager (ler/escrever arquivos) e Bash (execução de comandos)
- 🤖 Agente Instalador de Servidores MCP: Agente inteligente que ajuda a instalar e configurar servidores MCP automaticamente
- 🔔 Suporte a Múltiplas Sondagens: Gerencia múltiplas solicitações de sondagem MCP simultaneamente na interface
- 📁 Pesquisa de Caminhos com @: Estende a palavra-chave @ na entrada do chat para pesquisar caminhos de arquivos
Atualizações recentes (26/02/2026) - v0.14.0+ 🎉
- 🛠️ Skills e Comandos Slash: Suporte a skills e mais comandos slash
- 🔍 Pesquisa no Histórico do Chat: Suporte à pesquisa no histórico do chat
Disponibilidade de Plataformas
| Plataforma | Electron | Tauri |
|---|---|---|
| Windows | ✅ | ✅ |
| macOS | ✅ | 🔜 |
| Linux | ✅ | ✅ |
Nota de Migração: Configurações locais existentes de MCP/LLM continuam totalmente suportadas. A integração OAP é aditiva e não afeta os fluxos de trabalho atuais.
Download e Instalação ⬇️
Obtenha a versão mais recente do Dive:
Usuários de Windows: 🪟
Escolha entre duas arquiteturas:
- Versão Tauri (Recomendada): Instalador menor (<30MB), arquitetura moderna
- Versão Electron: Arquitetura tradicional, totalmente estável
- Ambientes Python e Node.js serão baixados automaticamente após o lançamento
Usuários de MacOS: 🍎
- Versão Electron: Baixe a versão .dmg
- Você precisa instalar os ambientes Python e Node.js (com npx uvx) manualmente
- Siga as instruções de instalação para completar a configuração
Usuários de Linux: 🐧
Escolha entre duas arquiteturas:
- Versão Tauri: Arquitetura moderna com instalador de tamanho menor
- Versão Electron (Recomendada): Arquitetura tradicional com formato .AppImage
- Você precisa instalar os ambientes Python e Node.js (com npx uvx) manualmente
- Para usuários de Ubuntu/Debian:
- Talvez seja necessário adicionar o parâmetro
--no-sandbox - Ou modificar as configurações do sistema para permitir sandbox
- Execute
chmod +xpara tornar o AppImage executável
- Talvez seja necessário adicionar o parâmetro
- Para usuários de Arch:
- Se você usa Arch Linux, pode instalar o dive usando um auxiliar AUR. Por exemplo:
paru -S dive-ai
- Se você usa Arch Linux, pode instalar o dive usando um auxiliar AUR. Por exemplo:
Opções de Configuração do MCP
Para instruções mais detalhadas, consulte Configuração de Servidores MCP.
A maneira mais fácil de começar! Acesse ferramentas MCP de nível empresarial instantaneamente:
- Cadastre-se em OAPHub.ai
- Conecte-se ao Dive usando links profundos de um clique ou arquivos de configuração
- Aproveite servidores MCP gerenciados sem configuração - sem necessidade de Python, Docker ou dependências complexas
Benefícios:
- ✅ Configuração zero necessária
- ✅ Compatibilidade multiplataforma
- ✅ Confiabilidade de nível empresarial
- ✅ Atualizações e manutenção automáticas
Build 🛠️
Consulte BUILD.md para mais detalhes.
Contribuindo 🤝
Aceitamos contribuições da comunidade! Aqui está como você pode ajudar:
Configuração de Desenvolvimento
- Faça um fork do repositório
- Clone seu fork:
git clone https://github.com/YOUR_USERNAME/Dive.git - Instale as dependências:
npm install - Inicie o desenvolvimento:
npm run dev(Electron) oucargo tauri dev(Tauri) - Faça suas alterações e teste cuidadosamente
- Envie um pull request
Licença 📄
Dive é um software open-source licenciado sob a Licença MIT.
Conecte-se Conosco 🌐
- 💬 Junte-se ao nosso Discord
- 🐦 Siga-nos no Twitter/X Reddit Thread
- ⭐ Dê uma estrela no GitHub
- 🐛 Relate problemas no nosso Rastreador de Issues