MaxKB:RAG とワークフローを備えたエンタープライズ向けエージェント基盤
MaxKB は、エンタープライズ グレードのエージェントを構築するためのオープンソース プラットフォームです。 。
ひと目でわかる
- これは何?
- 1Panel-dev/MaxKB の README が示す Max Knowledge Brain プラットフォームの五機能、Docker 8080 起動、Vue/Django/LangChain/pgvector スタック、GPLv3 条件を整理する。
- 誰に向いている?
- 社内ナレッジ Q&A を Docker 一行で試したいチーム向きです。`docker run -d --name=maxkb -p 8080:8080 -v ~/.maxkb:/opt/maxkb 1panel/maxkb` 後に http://your_server_ip:8080 で admin / MaxKB@123.. を即変更し、GPLv3 のソース提供義務が自社配布形態に合うか legal と確認してから本番文書を載せてください。
- 商用利用できる?
- 条件付きでできます。GPL-3.0 はコピーレフトのライセンスで、これを含むソフトウェアを配布する場合、そのソフトウェアのソースコードを同じライセンスで公開する必要があります。配布せず社内で使うだけなら、この義務は生じません。
- 今もメンテナンスされている?
- されています。直近 1 日以内に新しいコミットがあります。
- 何の言語で書かれている?
- 主に Python です(GitHub の言語統計による)。
回答はプロジェクトの GitHub データ(最終同期:2026年9月15日)と当サイトの分析に基づくもので、法的助言ではありません。
オープンソース詳細解説
Max Knowledge Brain という名称と README の用途列挙
README は MaxKB を Max Knowledge Brain と定義し、エンタープライズグレードエージェント構築向けオープンソースプラットフォームと位置づけています。RAG パイプライン統合、ワークフロー、MCP ツール利用を挙げ、インテリジェントカスタマーサービス、企業内ナレッジベース、学術研究、教育を応用例にしています。中国語タグライン「强大易用的企业级智能体平台」も README にあり英中で同位置づけを繰り返します。README にはベンチマーク数値やユーザー数はなく、効果主張は測定結果ではない点に注意が必要です。default branch v2、素材時点スター約 22639、ライセンス GPLv3、homepage maxkb.cn です。
エンタープライズ向けと銘打たれていますが、README 自体は単一 docker run 入口のみで、HA や SSO の記述はありません。 第1追記として、1panel-dev-maxkb-deep-analysis の README 記載範囲を超えない確認項目を残します。compose 例・env 名・port 番号は素材どおり再読し、自分の OS/arch に合う release 資産だけを選んでください。
README 五機能:RAG・Workflow・統合・モデル・マルチモーダル
機能リスト第一項目 RAG Pipeline は文書直接アップロードとオンライン文書自動クロール、自動テキスト分割・ベクトル化を支持し幻覚低減を主張しますが数値根拠は README にありません。Agentic Workflow はワークフローエンジン、関数ライブラリ、MCP ツール利用で AI プロセス编排と説明されています。Integration 項はゼロコーディングで第三者業務システムへ統合可能と書かれ具体パターンは示されません。Model-Agnostic は DeepSeek、Llama、Qwen 等プライベートと OpenAI、Claude、Gemini、MiniMax 等パブリックを例示し網羅的ではありません。Multi Modal はテキスト・画像・音声・ビデオ入出力を対象としています。
RAG の幻覚低減は marketing 文言であり、自分の文書集合で recall と hallucination を測る必要があります。 第2追記として、1panel-dev-maxkb-deep-analysis の README 記載範囲を超えない確認項目を残します。compose 例・env 名・port 番号は素材どおり再読し、自分の OS/arch に合う release 資産だけを選んでください。
docker run 一行と admin / MaxKB@123.. 初期資格情報
Quick start の唯一コマンドは `docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/opt/maxkb 1panel/maxkb` です。Web UI は http://your_server_ip:8080、デフォルト admin / MaxKB@123.. と README に平文記載されています。初回ログイン後の変更指示は README にはなく、8080 公開と ~/.maxkb マウント先 /opt/maxkb に何が永続化されるかも説明されていません。中国ユーザー向けに Docker pull 失敗時は maxkb.cn のオフラインインストールドキュメント参照が書かれています。他インストール方法、HW 要件、対応 OS は README から確定できません。
MCP ツール利用は機能リストに名前があるのみで、対応 MCP server の一覧は README 外です。 一次資料に無い挙動は試験環境でのみ確認し、本番反映は release タグと公式 docs の差分を記録したうえで行ってください。 第3追記として、1panel-dev-maxkb-deep-analysis の README 記載範囲を超えない確認項目を残します。compose 例・env 名・port 番号は素材どおり再読し、自分の OS/arch に合う release 資産だけを選んでください。
Vue.js・Django・LangChain・PostgreSQL+pgvector
Technical stack 節は Frontend Vue.js、Backend Python/Django、LLM Framework LangChain、Database PostgreSQL + pgvector の四行のみです。リポジトリメタデータ言語 Python ですが README にバージョン番号、ビルド手順、デプロイ拓扑はありません。フロントとバックの通信方式、LangChain 利用箇所、pgvector 格納形式も README は説明していません。他 DB オプションや HA 構成も記載がありません。v2 が default branch であることと README が v1 との差分を述べないことは、release v2.10.5-lts と v1.10.15-lts が両方存在する現状と併せてドキュメント側で確認が必要です。
Multi Modal 対応も具体フォーマット上限は README に無く、試験 UI から確認するしかありません。 一次資料に無い挙動は試験環境でのみ確認し、本番反映は release タグと公式 docs の差分を記録したうえで行ってください。 第4追記として、1panel-dev-maxkb-deep-analysis の README 記載範囲を超えない確認項目を残します。compose 例・env 名・port 番号は素材どおり再読し、自分の OS/arch に合う release 資産だけを選んでください。
GPLv3 条文と README が述べない保証
MaxKB は GPLv3 で提供され、複製・配布・変更の自由と変更版の同一ライセンス配布、ソース入手可能性要求が LICENSE 文に含まれます。README ライセンス表示の AS IS 免責は明示・黙示保証なしを述べています。README はセキュリティ監査、SLA、本番適合性について主張しておらず、ライセンスもそれらを提供しません。GNU サイト完全 LICENSE 文へのリンクは README にあります。MaxKB を社内配布する場合、GPLv3 が要求するソース提供形態が自社ポリシーと合うかは LICENSE 全文を legal が読む必要があります。
maxkb.cn ドキュメントは中国向けオフライン手順を含み、海外から docker pull する場合との差分に注意してください。 一次資料に無い挙動は試験環境でのみ確認し、本番反映は release タグと公式 docs の差分を記録したうえで行ってください。
リリース v2.10.5-lts と README 未記載の確認項目
GitHub Releases には v2.10.5-lts(2026-08-06)と v1.10.15-lts(2026-08-11)が素材時点で存在します。README は release 頻度、貢献ガイド、MCP 具体 API、ワークフローエンジン上限を述べていません。open issue 約 25 は活発さの手がかりですがイシュー処理方針は README 外です。MaxKB 試行は上記 docker run 後 8080 で UI が開くか、~/.maxkb 配下にデータが増えるかを確認し、本番前に maxkb.cn/docs/ のオフライン手順が必要か docker pull 1panel/maxkb の成否で切り分けるのが README 記載入口に沿った手順です。
GPLv3 は SaaS 提供形態によって義務が変わり得ます。社内 PoC と顧客提供で legal の見解を分けて確認してください。 一次資料に無い挙動は試験環境でのみ確認し、本番反映は release タグと公式 docs の差分を記録したうえで行ってください。
編集部の結論
社内ナレッジ Q&A を Docker 一行で試したいチーム向きです。`docker run -d --name=maxkb -p 8080:8080 -v ~/.maxkb:/opt/maxkb 1panel/maxkb` 後に http://your_server_ip:8080 で admin / MaxKB@123.. を即変更し、GPLv3 のソース提供義務が自社配布形態に合うか legal と確認してから本番文書を載せてください。
コミュニティノート