Dive

Dive is an open-source MCP Host Desktop Application that seamlessly integrates with any LLMs supporting function calling capabilities. ✨

1,826
Stars
174
Forks
TypeScript
语言
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/OpenAgentPlatform/Dive

快速入门

使用 Dive 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

Dive

Dive AI Agent

GitHub stars GitHub forks GitHub watchers GitHub repo size GitHub language count GitHub top language GitHub last commit Discord Twitter Follow

Dive is an open-source MCP Host Desktop Application that seamlessly integrates with any LLMs supporting function calling capabilities. ✨

Dive Demo

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 Agent: Intelligent agent that helps you install and configure MCP servers automatically
  • 🔔 Multiple Elicitation Support: Handle multiple MCP elicitation requests simultaneously in the UI
  • 📁 @ File Path Search: Extended @ keyword in chat input to search file paths

Recent updates(2026/02/26) - v0.14.0+ 🎉

  • 🛠️ Skills & Slash Commands: Support skills and more slash commands
  • 🔍 Chat History Search: Support chat history search

Platform Availability

PlatformElectronTauri
Windows
macOS🔜
Linux

Migration Note: Existing local MCP/LLM configurations remain fully supported. OAP integration is additive and does not affect current workflows.

Download and Install ⬇️

Get the latest version of Dive: Download

Windows users: 🪟

Choose between two architectures:

  • Tauri Version (Recommended): Smaller installer (<30MB), modern architecture
  • Electron Version: Traditional architecture, fully stable
  • Python and Node.js environments will be downloaded automatically after launching

MacOS users: 🍎

  • Electron Version: Download the .dmg version
  • You need to install Python and Node.js (with npx uvx) environments yourself
  • Follow the installation prompts to complete setup

Linux users: 🐧

Choose between two architectures:

  • Tauri Version: Modern architecture with smaller installer size
  • Electron Version (Recommended): Traditional architecture with .AppImage format
  • You need to install Python and Node.js (with npx uvx) environments yourself
  • For Ubuntu/Debian users:
    • You may need to add --no-sandbox parameter
    • Or modify system settings to allow sandbox
    • Run chmod +x to make the AppImage executable
  • For Arch users:
    • If you are using Arch Linux, you can install dive using an AUR helper. For example: paru -S dive-ai

MCP Setup Options

For more detailed instructions, please see MCP Servers Setup.

The easiest way to get started! Access enterprise-grade MCP tools instantly:

  1. Sign up at OAPHub.ai
  2. Connect to Dive using one-click deep links or configuration files
  3. Enjoy managed MCP servers with zero setup - no Python, Docker, or complex dependencies required

Benefits:

  • ✅ Zero configuration needed
  • ✅ Cross-platform compatibility
  • ✅ Enterprise-grade reliability
  • ✅ Automatic updates and maintenance

Build 🛠️

See BUILD.md for more details.

Contributing 🤝

We welcome contributions from the community! Here's how you can help:

Development Setup

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/YOUR_USERNAME/Dive.git
  3. Install dependencies: npm install
  4. Start development: npm run dev (Electron) or cargo tauri dev (Tauri)
  5. Make your changes and test thoroughly
  6. Submit a pull request

License 📄

Dive is open-source software licensed under the MIT License.

Connect With Us 🌐

常见问题

What is Dive?

Dive is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by OpenAgentPlatform. Dive is an open-source MCP Host Desktop Application that seamlessly integrates with any LLMs supporting function calling capabilities. ✨. It has 1,826 GitHub stars.

Is Dive safe to use?

Dive failed SkillsLLM's automated security scan, which flagged one or more high-severity issues. Review the Security Report section carefully before using it.

How do I install Dive?

Clone the repository with "git clone https://github.com/OpenAgentPlatform/Dive" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is Dive written in?

Dive is primarily written in TypeScript. It is open-source under OpenAgentPlatform on GitHub, so you can review or fork the full source.

Are there alternatives to Dive?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Dive against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情
Dive — Claude Code AI Skill | SkillTip