重要なポイント
- Cherry Studio(cherry-ai.com)は、AGPL 3.0ライセンスの無料オープンソースデスクトップアプリです。
- 数十のAIプロバイダー(OpenAI、Anthropic、Google Gemini、DeepSeekなど)とローカルランタイム(Ollama、LM Studio)を1つのインターフェースから接続できます。
- 組み込みのナレッジベース機能により、自分のPDF、Word文書、Webページに対する検索拡張生成(RAG)が可能です。
- MCP(Model Context Protocol)対応により、接続済みモデルが標準サーバーインターフェース経由で外部ツールを呼び出せます。
- Cherry Studio自体はモデルを実行しません -- 実際に応答を生成するにはクラウドAPIキーか、Ollamaのようなローカルランタイムが必要です。
📍 一文で説明
Cherry Studioは、Windows、macOS、Linux向けの無料オープンソース(AGPL 3.0)デスクトップAIクライアントで、OllamaやLM Studioを含む数十のAIプロバイダーとローカルモデルを1つのインターフェースから接続し、文書ナレッジベースとMCPツール対応も備える。
💬 簡潔に説明
Cherry Studio自体は独自のAIモデルを実行しません。すでにアカウントを持つほぼすべてのAIサービスや、すでにマシン上で動いているローカルモデルと話せるチャット画面で、回答を比較したりプロバイダーを切り替えたりするためにアプリを変える必要がありません。
クイックファクト:Cherry Studio
- ライセンス: AGPL 3.0(オープンソース、ソースコード公開)
- 対応プラットフォーム: Windows、macOS、Linux(Electronベースのデスクトップアプリ)
- 公式サイト: cherry-ai.com
- GitHub: github.com/CherryHQ/cherry-studio(ソースコードとリリース)
- 費用: アプリ自体は無料。接続したクラウドプロバイダーはAPI利用量に応じて別途課金
- 中核機能: ナレッジベースとMCPツール対応を備えたマルチプロバイダーAIチャットクライアント
Cherry Studioとは?
Cherry Studioは、個別のプロバイダーサイトを行き来することなく、1つのアプリから数十種類のAIプロバイダーとローカルモデルにチャットできる、無料のオープンソースデスクトップクライアントです。 AGPL 3.0ライセンスのもとで公開されており、ソースコードは公開されていて、第三者に配布する改変版もオープンソースのままである必要があります。
アプリ自体はAIモデルをホストしたり学習させたりしません。フロントエンドであり、APIキーを貼り付けてクラウドプロバイダーに接続するか、稼働中のOllamaまたはLM Studioサーバーを指定してローカルモデルに接続します。接続後は、すべてのプロバイダーとモデルが同じ会話インターフェースに表示されるため、クラウドモデルからローカルモデルへの切り替えは、新しいアプリではなくドロップダウンの変更で済みます。
チャット機能に加え、Cherry Studioはパワーユーザー向けの3つの機能を備えています。検索拡張回答のための文書ナレッジベース、モデルを外部ツールに接続するためのMCP(Model Context Protocol)対応、そしてコーディングアシスタント、翻訳者、文章編集者といった一般的な役割向けのプロンプトテンプレート「エージェント」のライブラリです。
Cherry Studioで実際に何ができるのか?
- 数十のプロバイダーを並行して接続。 OpenAI、Anthropic、Google Gemini、DeepSeek、Moonshot、Zhipu、Alibaba Qwen、OpenRouter、および任意のOpenAI互換エンドポイントのAPIキーを追加し、認証情報を再入力せずに会話ごとに切り替えられます。
- OllamaやLM Studio経由でローカルモデルを実行。 稼働中のローカルサーバーを指定すると、そのモデルがクラウドプロバイダーと同じ選択画面に表示されるため、機密性の高いプロンプトはローカルモデルに、一般的な質問はクラウドモデルに振り分けられます。
- 文書ナレッジベースを構築。 PDF、Wordファイル、Webページをコレクションにアップロードし、チャットでそのコレクションを参照すると、モデルの学習データだけでなく自分の資料に基づく検索拡張回答が得られます。
- MCPサーバーを接続してツールを利用。 Model Context Protocolサーバーは、プロバイダーごとの独自統合コードではなく、1つの標準インターフェース経由で、ファイル検索・データベース・ブラウザなどの外部ツールへのアクセスを接続済みモデルに提供します。
- プロンプトテンプレートエージェントを利用。 コーディングアシスタント、翻訳者、文章編集者などの事前設定済みシステムプロンプトのライブラリにより、毎回ゼロからシステムプロンプトを書かずに、専門的な会話をワンクリックで開始できます。
- 会話をトピックとフォルダで整理。 マルチプロバイダー利用では会話履歴が多くなりがちですが、トピックフォルダにより、異なるモデル・目的のチャットが未整理のリストに混ざるのを防げます。
Cherry Studioは誰向け?
Cherry Studioは、すでに複数のAIプロバイダーやモデルを利用していて、それらを1か所で管理したい人向けです。初めてのAIチャットアプリを探している人向けではありません。
- ✅ すでに2つ以上のAIプロバイダーのAPIキーに料金を払っている → 1つのインターフェースにまとめれば、ブラウザタブや別々のチャット履歴を行き来する手間が省けます。
- ✅ OllamaやLM Studioでローカルモデルを実行していて、クラウドのフォールバックにも同じインターフェースを使いたい → Cherry Studioは両方を同じモデル選択画面に表示します。
- ✅ 別途RAGツールを使わずに自分の文書とチャットしたい → 組み込みのナレッジベースがPDF、Wordファイル、Webページに対応しています。
- ✅ 独自の統合コードを書かずにMCPツールにアクセスしたい → MCPサーバーを一度接続すれば、対応する任意のモデルが利用できます。
- ❌ AIプロバイダーを1つしか使わず、APIキーの管理をしたくない → そのプロバイダー自身のアプリ(ChatGPT、Claude、Gemini)を直接使ってください。
- ❌ チーム向けのマネージド・マルチユーザー展開が必要 → Cherry Studioはシングルユーザー向けデスクトップアプリです。代わりにサーバー上のOpen WebUIを使ってください。
- 迷ったら: まずCherry Studioを無料で始め、すでに使っているプロバイダーを1つ接続し、基本的なチャットの流れが役立つと分かってから、ローカルモデルやナレッジベースを追加してください。
Cherry Studioを使うべきでないのはどんなとき?
マルチプロバイダーの柔軟性は無料ではなく、単一プロバイダーのアプリにはない設定手順が加わります。
- 設定を一切したくない場合: Cherry Studioは、役立つようになる前に少なくとも1つのプロバイダーAPIキーまたはローカルサーバーの追加が必要です。プロバイダー自身のWebアプリやデスクトップアプリはログインだけで済みます。
- エンタープライズ向けのアクセス制御が必要な場合: Cherry Studioはユーザーごとにローカルで設定を保存し、チームロール、監査ログ、集中APIキー管理は組み込まれていません。その用途にはOpen WebUIのようなサーバーホスト型ツールを使ってください。
- ワークフローが完全に1つのプロバイダーのエコシステム内で完結している場合: OpenAIのカスタムGPTやAnthropicのProjectsのような機能は、Cherry Studioの汎用チャットインターフェースには引き継がれません。
- 稼働率保証やサポート契約が必要な場合: Cherry Studioは商用サポート階層のないコミュニティのオープンソースプロジェクトです。プロバイダー側の障害やアプリのバグは、プロジェクト自身のスケジュールで対応されます。
Cherry Studioのセットアップ方法
セットアップは、この順序で必須2ステップと任意2ステップです:
- 1. ダウンロードとインストール。 cherry-ai.comからWindows、macOS、Linux用のインストーラーを入手して実行します -- インストールにアカウントは不要です。現在、公式サイトは中国語ページにリダイレクトされます。英語のインターフェースを希望する場合は、代わりにGitHubのリリースページから直接ダウンロードしてください。
- 2. プロバイダーまたはローカルモデルを接続する。 設定 → Model Providersを開き、クラウドプロバイダーのAPIキーを貼り付けるか、稼働中のOllamaまたはLM StudioサーバーのアドレスをCherry Studioに指定します(Ollamaの場合、通常は`http://localhost:11434`)。
- 3. デフォルトモデルを選択する。 新しい会話にデフォルトで応答する接続済みモデルを決め、モデルドロップダウンからいつでも会話ごとに切り替えられます。
- 4. *(任意)* ナレッジベースを追加する。 Knowledge Baseに移動してコレクションを作成し、PDF、Word、Webページのコンテンツをアップロードして検索拡張回答を有効にします。
- 5. *(任意)* MCPサーバーを接続する。 設定 → MCPでサーバーアドレスを追加し、接続済みモデルにファイル検索などの外部ツールへのアクセスを与えます。
Cherry Studio vs LM Studio vs AnythingLLM vs Msty:どれを選ぶ?
いずれも無料のデスクトップAIクライアントですが、それぞれ主軸とする用途が異なります。
ツール | リンク | 最適な用途 | ローカルモデル | クラウドプロバイダー | RAG内蔵 | MCP対応 | ライセンス |
|---|---|---|---|---|---|---|---|
| Cherry Studio | cherry-ai.com | 多数のプロバイダーとローカルモデルを1つのアプリで管理 | Ollama / LM Studio経由(ネイティブなし) | 数十 | あり | あり | AGPL 3.0 |
| LM Studio | lmstudio.ai | GGUFモデルのローカルダウンロードと実行 | ネイティブ(GGUF) | 内蔵なし | なし | なし | 無料(クローズド) |
| AnythingLLM | anythingllm.com | ベクターストアを使ったRAG中心の文書チャット | Ollama / LM Studio経由 | 複数 | あり(中核機能) | なし | MIT |
| Msty | msty.app | 最小限の設定ですっきりしたコンシューマーUX | Ollama経由(内蔵) | 複数 | あり | なし | 無料(クローズド) |
デスクトップフロントエンドの詳細比較:Best Local LLM Frontends。
Cherry Studioでよくある間違い
- プロバイダーやローカルランタイムを接続せずにCherry Studioがモデルを実行すると期待する。 これはクライアントであり、推論エンジンではありません -- ローカルモデルが欲しい場合はまずOllamaかLM Studioをインストールするか、クラウドAPIキーを追加してください。
- Cherry Studio経由のクラウド利用が無料だと思い込む。 アプリ自体は無料ですが、プロバイダーのAPIを直接呼び出す場合と全く同じようにAPI利用料が請求されます。
- ナレッジベース機能を通じて機密文書をクラウドプロバイダーのモデルに送信する。 RAG検索は、質問に答えるモデルへ取得したテキストを送信します -- 機密性の高い資料にはOllama経由のローカルモデルを使ってください。
- 信頼できないMCPサーバーを接続する。 MCPは接続済みモデルにファイル、データベース、ブラウジングへの実際のツールアクセスを与えます。ソースと動作を信頼できるサーバーのみ接続してください。
Cherry Studioに関するよくある質問
Cherry Studioとは何ですか?
Cherry Studioは、Windows、macOS、Linux向けの無料オープンソース(AGPL 3.0)デスクトップアプリで、数十のAIプロバイダーとローカルモデルを1つのチャットインターフェースから利用できます。単一プロバイダーに縛られません。
Cherry Studioは無料ですか?
アプリ自体は無料かつオープンソースです。Cherry Studio経由でクラウドプロバイダーを使う場合、そのプロバイダーのAPIキーが必要で、料金はCherry Studioではなくプロバイダーから直接請求されます。OllamaやLM Studio経由のローカルモデルにはトークンあたりのコストはかかりません。
Cherry Studioはどのようなプロバイダーに対応していますか?
Cherry StudioはOpenAI、Anthropic、Google Gemini、Azure OpenAI、OpenRouter、DeepSeek、Moonshot、Zhipu、Alibaba Qwen、そしてOllamaやLM Studioなどのローカルランタイムに対応しています。OpenAI互換のエンドポイントも手動で追加可能です。
Cherry Studioはローカルモデルで動作しますか?
はい。稼働中のOllamaまたはLM Studioサーバーを指定すると、ローカルにダウンロードしたモデルが、接続済みのクラウドプロバイダーと同じモデル選択画面に表示されます。
Cherry StudioのMCP対応とは何ですか?
MCP(Model Context Protocol)は、接続済みモデルがファイル検索、データベース、ブラウザなどの外部ツールを、標準化されたサーバーインターフェース経由で呼び出せる仕組みです。Cherry StudioはMCPサーバーに接続でき、対応するどのモデルもこれらのツール機能を利用できます。
Cherry Studioには組み込みのナレッジベースがありますか?
はい。Knowledge Base機能を使うと、PDF、Word文書、Webページをコレクションにアップロードし、チャットでそのコレクションを参照して、自分のコンテンツに基づく検索拡張回答を得られます。
Cherry StudioはLM Studioと何が違いますか?
LM Studioは、組み込みのモデルダウンローダーとOpenAI互換APIサーバーを備え、ローカルでのGGUFモデル実行に特化しています。Cherry Studio自体はモデルのダウンロードや実行を行わず、LM StudioやOllamaのようなローカルランタイムと数十のクラウドプロバイダーを1つのインターフェースで接続するクライアントです。
Cherry StudioはAnythingLLMと何が違いますか?
AnythingLLMは、ワークスペースと文書のモデルを中核概念とした検索拡張生成を中心に構築されています。Cherry Studioは、ナレッジベースをマルチプロバイダーチャット、MCPツール利用、プロンプトテンプレートエージェントと並ぶ数ある機能の1つとして扱います。
Cherry Studio使用時のデータは非公開ですか?
Cherry Studio自体は会話を自社サーバーに送信しません。データのプライバシーは接続先のモデルによって異なります。ローカルのOllamaモデルはすべて自分のマシンに保持され、クラウドプロバイダー(OpenAI、Anthropicなど)はそのプロバイダー自身のデータポリシーに従ってメッセージを処理します。
Cherry Studioのシステム要件は何ですか?
Cherry Studio自体は軽量なElectron製デスクトップアプリで、控えめなハードウェアでも動作します。同じマシンでOllamaやLM Studio経由のローカルモデルも実行する場合は、そのモデル自体のハードウェア要件(RAM、VRAM)が別途適用されます。
出典
- Cherry Studio公式サイトとドキュメント — cherry-ai.com
- Cherry Studioのソースコードとライセンス(AGPL 3.0) — github.com/CherryHQ/cherry-studio
- Model Context Protocol仕様 — modelcontextprotocol.io
