Dive
Dive is an open-source MCP Host Desktop Application that seamlessly integrates with any LLMs supporting function calling capabilities. ✨
1,723stars
161forks
TypeScript
Added 12/27/2025
AI Agentsaiai-agentsllm-interfacellm-uimcp-clientmcp-hostmcp-serverollamaollama-clientollama-ui
Installation
# Add to your Claude Code skills
git clone https://github.com/OpenAgentPlatform/Dive<div align="center">
<img src="build/icon.png" alt="Dive" width="128" height="128">
<h1>Dive AI Agent</h1>
</div>
Dive is an open-source MCP Host Desktop Application that seamlessly integrates with any LLMs supporting function calling capabilities. ✨

Features 🎯
- 🌐 Universal LLM Support: Compatible with ChatGPT, Anthropic, Ollama and OpenAI-compatible models
- 💻 Cross-Platform: Available for Windows, MacOS, and Linux
- 🔄 Model Context Protocol: Enabling seamless MCP AI agent integration on both stdio and SSE mode
- ☁️ OAP Cloud Integration: One-click access to managed MCP servers via OAPHub.ai - eliminates complex local deployments
- 🏗️ Dual Architecture: Modern Tauri version alongside traditional Electron version for optimal performance
- 🌍 Multi-Language Support: Supports 24+ languages including English, Traditional Chinese, Simplified Chinese, Spanish, Japanese, Korean, German, French, Italian, Portuguese, Russian, Thai, Vietnamese, Filipino, Indonesian, Polish, Turkish, Ukrainian, Swedish, Norwegian, Finnish, and Lao
- ⚙️ Advanced API Management: Multiple API keys and model switching support with
model_settings.json - 🛠️ Granular Tool Control: Enable/disable individual MCP tools for precise customization
- 💡 Custom Instructions: Personalized system prompts for tailored AI behavior
- ⌨️ Keyboard Shortcuts: Comprehensive hotkey support for efficient navigation and operations (rename, settings, reload, new chat, etc.)
- 📝 Chat Draft Saving: Automatically saves chat input drafts to prevent data loss
- 🔄 Auto-Update Mechanism: Automatically checks for and installs the latest application updates
- 🔐 MCP Server Authentication: Added support for MCP server authentication
⚠️ Note: This feature is currently unstable and may require frequent re-authorization
- 🛠️ Built-in Local Tools: Pre-configured tools available out of the box - Fetch (web requests), File Manager (read/write files), and Bash (command execution)
- 🤖 **MCP Server Installer A...