$git clone https://github.com/OpenAgentPlatform/DiveDive is an open-source MCP Host Desktop Application that seamlessly integrates with any LLMs supporting function calling capabilities. ✨
| 1 | <div align="center"> |
| 2 | <img src="build/icon.png" alt="Dive" width="128" height="128"> |
| 3 | <h1>Dive AI Agent</h1> |
| 4 | </div> |
| 5 | |
| 6 |  |
| 7 |  |
| 8 |  |
| 9 |  |
| 10 |  |
| 11 |  |
| 12 |  |
| 13 | [](https://discord.gg/xaV7xzMYBA) |
| 14 | [](https://twitter.com/Dive_ai_agent) |
| 15 | |
| 16 | Dive is an open-source MCP Host Desktop Application that seamlessly integrates with any LLMs supporting function calling capabilities. ✨ |
| 17 | |
| 18 |  |
| 19 | |
| 20 | ## Features 🎯 |
| 21 | |
| 22 | - 🌐 **Universal LLM Support**: Compatible with ChatGPT, Anthropic, Ollama and OpenAI-compatible models |
| 23 | - 💻 **Cross-Platform**: Available for Windows, MacOS, and Linux |
| 24 | - 🔄 **Model Context Protocol**: Enabling seamless MCP AI agent integration on both stdio and SSE mode |
| 25 | - ☁️ **OAP Cloud Integration**: One-click access to managed MCP servers via [OAPHub.ai](https://oaphub.ai/) - eliminates complex local deployments |
| 26 | - 🏗️ **Dual Architecture**: Modern Tauri version alongside traditional Electron version for optimal performance |
| 27 | - 🌍 **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 |
| 28 | - ⚙️ **Advanced API Management**: Multiple API keys and model switching support with `model_settings.json` |
| 29 | - 🛠️ **Granular Tool Control**: Enable/disable individual MCP tools for precise customization |
| 30 | - 💡 **Custom Instructions**: Personalized system prompts for tailored AI behavior |
| 31 | - ⌨️ **Keyboard Shortcuts**: Comprehensive hotkey support for efficient navigation and operations (rename, settings, reload, new chat, etc.) |
| 32 | - 📝 **Chat Draft Saving**: Automatically saves chat input drafts to prevent data loss |
| 33 | - 🔄 **Auto-Update Mechanism**: Automatically checks for and installs the latest application updates |
| 34 | - 🔐 **MCP Server Authentication**: Added support for MCP server authentication |
| 35 | > ⚠️ **Note**: This feature is currently unstable and may require frequent re-authorization |
| 36 | - 🛠️ **Built-in Local Tools**: Pre-configured tools available out of the box - Fetch (web requests), File Manager (read/write files), and Bash (command execution) |
| 37 | - 🤖 **MCP Server Installer Agent**: Intelligent agent that helps you install and configure MCP servers automatically |
| 38 | - 🔔 **Multiple Elicitation Support**: Handle multiple MCP elicitation requests simultaneously in the UI |
| 39 | - 📁 **@ File Path Search**: Extended @ keyword in chat input to search file paths |
| 40 | |
| 41 | ## Recent updates(2026/02/26) - v0.14.0+ 🎉 |
| 42 | |
| 43 | - 🛠️ **Skills & Slash Commands**: Support skills and more slash commands |
| 44 | - 🔍 **Chat History Search**: Support chat history search |
| 45 | |
| 46 | |
| 47 | ### Platform Availability |
| 48 | |
| 49 | | Platform | Electron | Tauri | |
| 50 | | :--- | :---: | :---: | |
| 51 | | **Windows** | ✅ | ✅ | |
| 52 | | **macOS** | ✅ | 🔜 | |
| 53 | | **Linux** | ✅ | ✅ | |
| 54 | |
| 55 | > **Migration Note:** Existing local MCP/LLM configurations remain fully supported. OAP integration is additive and does not affect current workflows. |
| 56 | |
| 57 | ## Download and Install ⬇️ |
| 58 | |
| 59 | Get the latest version of Dive: |
| 60 | [](https://github.com/OpenAgentPlatform/Dive/releases/latest) |
| 61 | |
| 62 | ### Windows users: 🪟 |
| 63 | Choose between t |