Repolode
ThinkInAIXYZ

ThinkInAIXYZ/deepchat

MCP、Skills、ACPエージェントに対応し、メッセージングアプリからのリモート操作も可能な、ローカルファーストのオープンソースAIエージェントデスクトップクライアントです。

代替できる製品:ChatGPTClaude Desktop

スター
6,372
フォーク
759
未解決の Issue
6
最終コミット
2 時間前

これは何?

DeepChatは、OpenAI、Gemini、Anthropic、DeepSeekなどのクラウドモデルと、Ollamaのローカルモデルを1つのインターフェースで利用できるデスクトップアプリです。プロジェクトフォルダー、権限モード、ツールの出力、再開可能なコンテキストを備えたエージェントセッションを長時間実行でき、セッション履歴も記録するため、作業の復元や確認ができます。

このアプリは、StreamableHTTP、SSE、Stdioの各トランスポートで、Resources、Prompts、Toolsを含むModel Context Protocol(MCP)に対応しています。再利用可能なSkillsはフォルダー、ZIPファイル、URLからインストールでき、会話ごとに有効化できます。ACP互換のコーディングエージェントは、モデルセレクターで通常のモデルと並べて選択できます。

DeepChatはTelegram、Feishu/Lark、QQBot、Discord、WeChat iLinkからも操作でき、デスクトップから離れていてもモデルの切り替え、保留中のプロンプトへの回答、実行の停止ができます。ElectronとTypeScriptで構築され、Apache-2.0ライセンスのもと、Windows、macOS、Linux向けに公開されています。

主な機能

  • 01クラウドモデルとローカルのOllamaモデルを1つのデスクトップインターフェースで実行
  • 02複数のトランスポートでMCPのResources、Prompts、Toolsに対応
  • 03再利用可能なSkillsをインストールし、会話ごとに有効化
  • 04モデルセレクターで選択できるACP互換エージェントを実行
  • 05Telegram、Feishu/Lark、Discordなどのメッセージングアプリからセッションをリモート操作

ユースケース

  • アプリを切り替えずに複数のLLMプロバイダーを利用する
  • 1つのローカルクライアントで、チャットモデルと並行してコーディングエージェントを実行する
  • メッセージングアプリ経由でスマートフォンから、長時間実行中のエージェントセッションを監視・操作する
  • グラフィカルインターフェースからローカルのOllamaモデルを管理する

クイックスタート

  1. 1

    Homebrew でインストール(macOS のみ)

    brew install --cask deepchat
  2. 2

    または、GitHub Releases からお使いのシステム用インストーラーをダウンロードします

  3. 3

    DeepChat を起動し、設定を開いて Model Providers で API keys を追加するか、ローカルの Ollama を設定します

使う前に知っておきたいこと

  • Homebrew によるインストールは macOS のみ対応しています。それ以外のプラットフォームでは、リリース用インストーラーを使用してください。

トピック

よくある質問

deepchat とは?
MCP、Skills、ACPエージェントに対応し、メッセージングアプリからのリモート操作も可能な、ローカルファーストのオープンソースAIエージェントデスクトップクライアントです。 DeepChatは、OpenAI、Gemini、Anthropic、DeepSeekなどのクラウドモデルと、Ollamaのローカルモデルを1つのインターフェースで利用できるデスクトップアプリです。プロジェクトフォルダー、権限モード、ツールの出力、再開可能なコンテキストを備えたエージェントセッションを長時間実行でき、セッション履歴も記録するため、作業の復元や確認ができます。
deepchat は無料で使えますか?ライセンスは?
deepchat は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
deepchat は今もメンテナンスされていますか?
活発にメンテナンス中。deepchat の最終コミットは 2026年10月22日 です。
deepchat は何に使えますか?
アプリを切り替えずに複数のLLMプロバイダーを利用する 1つのローカルクライアントで、チャットモデルと並行してコーディングエージェントを実行する メッセージングアプリ経由でスマートフォンから、長時間実行中のエージェントセッションを監視・操作する グラフィカルインターフェースからローカルのOllamaモデルを管理する
deepchat のインストール方法は?
Homebrew でインストール(macOS のみ): brew install --cask deepchat または、GitHub Releases からお使いのシステム用インストーラーをダウンロードします DeepChat を起動し、設定を開いて Model Providers で API keys を追加するか、ローカルの Ollama を設定します
deepchat はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ThinkInAIXYZ/deepchat

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト