metadist/synaplan
Open-source, self-hosted AI platform (PHP/Symfony): chat with any model, RAG over your docs, embeddable widget, MCP — see the cost of every answer. Apache-2.0.
Synaplan とは?
Synaplan は、オープンソースでセルフホスト型の AI プラットフォーム(PHP/Symfony で構築)であり、あらゆる AI モデルとチャットしたり、自分のドキュメントを検索したり、任意の Web サイトにチャットウィジェットを埋め込んだり、各回答のコストを確認したりできます。Apache-2.0 ライセンスで提供され、自分で無料で実行できます。
主な機能
- 自由、プラン層ではない – プラットフォーム全体(バックエンド、フロントエンド、ウィジェット、プラグイン)がオープンソースで、1 つのコマンドで開始できます。セルフホストはホスト型クラウドと同じソフトウェアを提供し、ユーザーは自分のアカウントを作成できます。
- 数百のモデルを 1 か所に – OpenAI、Anthropic、Google Gemini、Groq、Mistral、xAI、HuggingFace、EU の主権プロバイダー、および Ollama を介した任意のローカルモデルで動作します。UI でタスクごとにプロバイダーを切り替えることができます。
- スマートなコスト管理 – プランナーがリクエストを小さなタスクグラフ(抽出 → 要約 → 生成 → 返信)に分割し、必要な場所でのみ高価なモデルを使用します。各回答にはそのコストが表示されます。
- オフラインを含め、あなたのもの – オンプレミス、EU クラウド、または完全にエアギャップ環境で実行できます。データのトレーニングはなく、強制テレメトリもありません。
- すでに使用している場所で動作 – Web、iPhone、Android、デスクトップ、Outlook、チャットウィジェット、WhatsApp、メールで利用できます。Microsoft 365、Dropbox、Nextcloud/ownCloud、カレンダー、Jira、Confluence、OpenCloud にも接続します。
- フォークせずに拡張 – プラグイン、OpenAPI REST API、MCP サーバーとクライアント、Claude Code 用の Anthropic 互換エンドポイント。オプションのサイドカーは、オンにするまでオフのままです。
実行方法
- クイックスタート – リポジトリをクローンして
make upを実行します。http://localhost:5173を開き、admin@synaplan.com/admin123でログインしてチャットを開始します。組み込みのデモ(14 日間、1 日 40 メッセージ)を使用するか、自分の AI キー(無料の Groq やローカル Ollama など)を接続できます。 - 公開イメージ – 単一の
compose.yamlファイルをダウンロードし、docker compose up -dを実行します。http://127.0.0.1:8000を開き、セットアップウィザードに従います。 - クローズドネットワーク – エアギャップ環境の場合、提供されたスクリプトを使用してローカル TLS 証明書を生成し、プライベート IP ですべてを実行します。
- サーバーインストール – ワンライナーインストーラースクリプトを使用して、ドメインを持つ Linux サーバーにデプロイします。
比較
| Synaplan | Open WebUI | LibreChat | Dify | |
|---|---|---|---|---|
| 概要 | チームプラットフォーム:チャット、ファイルを知識として、サイトウィジェット、WhatsApp とメールでの同じアシスタント | ローカルおよびクラウドモデル用のチャットインターフェース | 多くのプロバイダー向けのチャットアプリ | AI アプリとワークフローのビルダー |
| 初回実行 | 複数のコンテナ、約 4 GB | 1 つのコンテナ | Compose スタック | Compose スタック、およびホスト型クラウド |
| 回答のコスト | 回答に表示 | 回答に表示されない | 回答に表示されない | ビルダーの使用ログにあり、チャット回答にはない |
| サイト、WhatsApp、メールでの同じアシスタント | はい | いいえ | いいえ | サイトウィジェットははい。WhatsApp とメールは組み込みではない |
チャットウィンドウだけが必要な場合は、Open WebUI または LibreChat の方が早く始められます。
エコシステム
Synaplan はコアプラットフォームです。関連プロジェクトには以下が含まれます:
- synaplan-charts – (README に記載されていますが、詳細は提供されていません)
- synaplan-desktop – コンピューターをペアリングしてスキルを実行するためのデスクトップアプリ。
- Synamail – Synaplan を Outlook に統合する Outlook アドイン。
- synaplan-nextcloud / synaplan-opencloud – それらのクラウドのファイルを AI 知識として使用するアプリ。
これらはすべて同じプラットフォームの一部であり、さまざまな環境向けにパッケージ化されています。
まとめ
Synaplan は、コストの透明性、モデルの柔軟性、日常ツールとの統合を重視した、フル機能のセルフホスト型 AI アシスタントプラットフォームです。独自のクラウドサービスに縛られることなく、AI インフラストラクチャを制御したいチーム向けに設計されています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト