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 インフラストラクチャを制御したいチーム向けに設計されています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト