Dive is a desktop application designed to integrate open-source AI agents with large language models (LLMs) supporting function calling capabilities. It serves as an MCP Host, enabling seamless communication between LLMs and external tools through the Model Context Protocol (MCP).
Key Features:
Universal LLM Support: Compatible with major models like ChatGPT, Anthropic, Ollama, Google Gemini, and others.
Cross-Platform Availability: Runs on Windows, macOS, and Linux.
Model Context Protocol Integration: Facilitates seamless AI agent integration via MCP.
Multi-Language Support: Available in Traditional Chinese, Simplified Chinese, English, Spanish, Japanese, and more languages are coming soon.
Advanced API Management: Supports multiple API keys and model switching for flexible configuration.
Audience & Benefit:
Ideal for developers, researchers, and AI enthusiasts who aim to streamline interactions between LLMs and external tools. Dive empowers users to enhance productivity by leveraging diverse AI models and integrating custom tools through MCP.
Dive can be installed via winget on Windows systems, ensuring easy setup for users.
README
Dive AI Agent
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
β¨οΈ 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 Agent: Intelligent agent that helps you install and configure MCP servers automatically
π Multiple Elicitation Support: Handle multiple MCP elicitation requests simultaneously in the UI
Recent updates(2026/01/27) - v0.13.2 π
π @ File Path Search: Extended @ keyword in chat input to search file paths
π§ PATH Fix: Fixed PATH environment variable handling in Linux/macOS with Electron
π Auto-Scroll: Scroll to user message on send, edit, and retry