OD

openagentplatform/dive

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

1823 stars 172 forks 质量 60 趋势 29MIT

Dive 是一款开源的 MCP 主机桌面应用,能够无缝集成任何支持函数调用功能的大型语言模型。✨

概览

Dive 是一款开源的 MCP 主机桌面应用,能够无缝集成任何支持函数调用功能的大型语言模型。✨ - 🌐 :兼容 ChatGPT、Anthropic、Ollama 和 OpenAI 兼容型号 - 💻 支持 Windows、MacOS 和 Linux - 🔄 支持在 stdio 和 SSE 模式下无缝集成 MCP AI 代理 - ☁️ 通过 OAPHub.ai 一键访问托管的 MCP 服务器 - 消除复杂的本地部署 - 🏗️ 支持现代 Tauri 版本与传统 Electron 版本并行,以实现最佳性能 - 🌍 支持包括英语、繁体中文、简体中文、西班牙语、日语、韩语、德语、法语、意大利语、葡萄牙语、俄语、泰语、越南语、菲律宾语、印尼语、波兰语、土耳其语、乌克兰语、瑞典语、挪威语、芬兰语和老挝语 - ⚙️ 支持多 API 密钥及与 model_settings 的模型切换支持。

概述(AI 翻译)

潜水AI代理

Dive 是一款开源的 MCP 主机桌面应用,能够无缝集成任何支持函数调用功能的大型语言模型。✨

特色 🎯

  • 🌐 通用大型语言模型支持:兼容ChatGPT、Anthropic、Ollama及OpenAI兼容模型
  • 💻 跨平台:支持 Windows、MacOS 和 Linux
  • 🔄 模型上下文协议:实现 MCP AI 代理在 stdio 和 SSE 模式下的无缝集成
  • ☁️ OAP 云集成:通过 OAPHub.ai 一键访问托管 MCP 服务器——消除复杂的本地部署
  • 🏗️ 双架构:现代Tauri版本与传统Electron版本并存,以实现最佳性能
  • 🌍 多语言支持:支持24+种语言,包括英语、繁体中文、简体中文、西班牙语、日语、韩语、德语、法语、意大利语、葡萄牙语、俄语、泰语、越南语、菲律宾语、印尼语、波兰语、土耳其语、乌克兰语、瑞典语、挪威语、芬兰语和老挝语
  • ⚙️ 高级 API 管理:多 API 密钥和模型切换支持 model_settings.json
  • 🛠️ 粒度工具控制:启用/禁用单个MCP工具以实现精确定制

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

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)
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →