ローカルのOllamaモデルやOpenAI互換APIとチャットできる、RAG、プラグイン、複数ユーザーのアクセス制御に対応したセルフホスト型・プロバイダー非依存のWebインターフェース。
OpenAgentPlatform/Dive
ChatGPT、Claude、Ollamaなどの関数呼び出し対応LLMをMCPツールに接続する、オープンソースのMCPホストデスクトップアプリ。
代替できる製品:ChatGPT
Claude Desktop
- スター
- 1,823
- フォーク
- 173
- 未解決の Issue
- 33
- 最終コミット
- 3 か月前
これは何?
Diveは、MCPホストとして動作するクロスプラットフォームのデスクトップアプリです。Model Context Protocolを通じて公開された外部ツールをLLMから呼び出しながら、ユーザーがLLMとチャットできます。ChatGPT、Anthropic、OllamaなどのOpenAI互換モデルに対応し、stdioとSSEの両方のトランスポートでMCPサーバーに接続できます。
Web取得、ファイル管理、シェルコマンド実行のローカルツールを標準搭載し、MCPツールを個別に有効・無効にできます。また、カスタムシステム指示、複数のAPIキーとモデルの切り替え、チャットの下書き保存、チャット履歴の検索にも対応しています。OAPHub.aiのマネージドサーバー機能を使えば、ローカル環境のセットアップなしで、ホスト型MCPサーバーにワンクリックでアクセスできます。
DiveにはTauri版とElectron版の2種類があります。Tauri版はWindowsとLinux、Electron版はWindows、macOS、Linuxで利用できます。
主な機能
- 01ChatGPT、Anthropic、Ollama、およびOpenAI互換モデルに対応。
- 02stdioとSSE経由でMCPサーバーに接続。
- 03Fetch、File Manager、Bashツールを標準搭載。
- 04ツールごとに有効・無効を切り替え可能。
- 05複数のAPIキーとモデルの切り替えに対応。
- 06チャット履歴の検索と下書き保存に対応。
ユースケース
- ファイルの読み込みやコマンドの実行ができるローカルのOllamaモデルとのチャット。
- デスクトップのチャット画面からMCPサーバーをテストして利用。
- 関数呼び出しに対応する複数のLLMプロバイダーを、1つのインターフェースから利用。
クイックスタート
- 1
リリースページから最新リリースをダウンロード
- 2
macOS または Linux に Python と Node.js(npx uvx を含む)を自分でインストール
- 3
開発用にリポジトリをクローン
git clone https://github.com/YOUR_USERNAME/Dive.git - 4
依存関係をインストール
npm install
使う前に知っておきたいこと
- macOS 向けビルドは Electron 版のみで、Tauri 版はまだ利用できません。
- MCP サーバーの認証など、一部の機能は不安定で、頻繁に再認証が必要になる場合があります。
- macOS と Linux では、Python と Node.js を自分でインストールする必要があります。
トピック
よくある質問
- Dive とは?
- ChatGPT、Claude、Ollamaなどの関数呼び出し対応LLMをMCPツールに接続する、オープンソースのMCPホストデスクトップアプリ。 Diveは、MCPホストとして動作するクロスプラットフォームのデスクトップアプリです。Model Context Protocolを通じて公開された外部ツールをLLMから呼び出しながら、ユーザーがLLMとチャットできます。ChatGPT、Anthropic、OllamaなどのOpenAI互換モデルに対応し、stdioとSSEの両方のトランスポートでMCPサーバーに接続できます。
- Dive は無料で使えますか?ライセンスは?
- Dive は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Dive は今もメンテナンスされていますか?
- 半年以内に更新あり。Dive の最終コミットは 2026年7月31日 です。
- Dive は何に使えますか?
- ファイルの読み込みやコマンドの実行ができるローカルのOllamaモデルとのチャット。 デスクトップのチャット画面からMCPサーバーをテストして利用。 関数呼び出しに対応する複数のLLMプロバイダーを、1つのインターフェースから利用。
- Dive のインストール方法は?
- リリースページから最新リリースをダウンロード macOS または Linux に Python と Node.js(npx uvx を含む)を自分でインストール 開発用にリポジトリをクローン: git clone https://github.com/YOUR_USERNAME/Dive.git 依存関係をインストール: npm install
- Dive はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/OpenAgentPlatform/Dive
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
OpenUIを基盤に、モデルの回答をインタラクティブな地図、チャート、フォーム、実際に使えるツールとしてストリーミング表示する、ChatGPTのIntelligent UIを再現したオープンソースのNext.jsデモ。
MCP、Skills、ACPエージェントに対応し、メッセージングアプリからのリモート操作も可能な、ローカルファーストのオープンソースAIエージェントデスクトップクライアントです。
Cherry Studioは、多数のLLMプロバイダーやローカルモデル、300種類以上のプリセットアシスタントに接続できるクロスプラットフォームのデスクトップAIクライアントです。
主要なLLMプロバイダーに接続し、ローカルナレッジベースを備えたMCPクライアントとしても使えるクロスプラットフォームのデスクトップAIアシスタント。