重要なポイント
- MaxKBはGPL-3.0のもとでオープンソース。ソースリポジトリはgithub.com/1Panel-dev/MaxKB
- 単一のDockerコマンドでデプロイ——基本インストールには別途データベースやPython環境の構築は不要
- Ollamaをモデルプロバイダーとして追加(サーバーアドレス+モデル名)することでローカルモデルに接続。Ollama経由のDeepSeek、Qwen、Llamaモデルはこの方式で動作
- OpenAI、Claude(Anthropic)、Geminiなどのクラウドプロバイダーにも同じモデル設定画面から接続可能
- 無料のCommunityエディション:2ユーザー、5アプリケーション、50ナレッジベースまで
- 有料のProfessionalエディションはこれらの上限を撤廃。MaxKB公式の料金ページではサブスクリプションライセンスが年間1,920ドルと記載
- オープンソースのサーバー管理パネル1Panelを手掛ける1Panel-devが開発
- 本レビュー時点でGitHubスターは約22,700件。GitHubのリリースページによれば数週間ごとに新バージョンをリリース
📍 一文で説明
MaxKBはDockerでデプロイするオープンソースのセルフホスト型RAG・エージェントプラットフォーム(GPL-3.0)で、Ollamaプロバイダー項目経由でローカルのDeepSeekやQwenモデルに接続するか、同じ設定画面からクラウドモデルに接続できる。
💬 簡潔に説明
API呼び出しごとにクラウドベンダーへ料金を払う代わりに、MaxKBを自社サーバーで動かし、Ollamaがすでに提供しているローカルモデルを指定します——ナレッジベース、チャット画面、エージェントのロジックはすべて自分が管理するインフラ上に留まります。
📌補足: 本レビューはローカルLLMソフトウェアディレクトリ内のMaxKBの項目を深掘りする内容です——他の数十のローカルAIツールとMaxKBを一目で比較するには、そちらのページを参照してください。
MaxKBとは何か?
MaxKBは、GitHub上の説明によれば「Max Knowledge Brain」の略で、自分でホストするRAGアプリケーションとエージェントを構築するためのオープンソースプラットフォームです。ドキュメントの取り込み、検索パイプライン、エージェント/ワークフロービルダー、Model Context Protocol(MCP)ツールサポートを、Dockerでデプロイする単一のアプリケーションにまとめており、ベクトルデータベース、埋め込みパイプライン、チャットフロントエンドを別々に組み立てる必要がありません。
- コア機能:ドキュメントをナレッジベースに取り込み、チャットインターフェース、埋め込みウィジェット、またはAPI経由で質問に回答する
- エージェント層:検索ステップ、ツール呼び出し、条件分岐を連結して多段階のワークフローを構築(単発の質問応答にとどまらない)
- モデルアクセス:公式ドキュメントによれば「モデル非依存」——DeepSeek、Llama、Qwenなどのプライベートモデルと、OpenAI、Claude、Geminiなどの公開クラウドモデルの両方に接続
- 開発元:1Panel-dev。オープンソースのLinuxサーバー管理パネル1Panelでも知られる
- 正規リポジトリ:github.com/1Panel-dev/MaxKB——MaxKBのソースコード、課題管理、リリースノートが置かれる現行の拠点
DockerでMaxKBをセルフホストする方法は?
MaxKB公式が示すクイックスタートは、内蔵データベースを含むアプリケーション全体を起動する単一のDockerコマンドです。初回実行に別途Python環境やデータベースサーバーの構築は不要です。
- 1サーバーまたは作業用マシン(Linux、macOS、またはWSL2上のWindows)にDockerをインストールする。
Why it matters: MaxKBはコンテナイメージとして配布されるため、基本インストールに必須の前提条件はDockerのみ。 - 2実行:
docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages 1panel/maxkb
Why it matters: この1コマンドで公式イメージ`1panel/maxkb`を取得し、ポート8080をマッピングし、データベースとPythonサンドボックスのパッケージの両方をホストのファイルシステムに永続化するため、コンテナを再起動してもデータが失われない。 - 3コンテナが正常と報告されたら、ブラウザで
http://<サーバーのIPアドレス>:8080を開く。
Why it matters: 管理者アカウントを作成する初回セットアップ画面が読み込まれる。 - 4システム設定でモデルプロバイダーを追加する——Ollama(ローカルモデル用)またはクラウドプロバイダー(APIキーが必要)。
Why it matters: MaxKB自体には推論エンジンがないため、ローカル・クラウドを問わずすべてのモデルは、ナレッジベースやエージェントを構築する前に個別のプロバイダー項目として追加する必要がある。 - 5ナレッジベースを作成し、ドキュメントをアップロードした後、そのナレッジベースと選択したモデルを指すアプリケーションを作成する。
Why it matters: 新規インストールから動作するRAGチャットボットに至る最小限の手順。
MaxKBはどのようにローカルのDeepSeek・Qwenモデルに接続するか?
MaxKB自体はモデル推論を実行しません——設定内のモデルプロバイダー項目を通じて、多くの場合Ollamaである別途稼働中のローカル推論サーバーに接続します。ローカルのDeepSeekやQwenモデルを使うには、まずそのモデルをOllamaにダウンロードし、次にMaxKB内に登録します。
- MaxKBのモデル設定で「モデルを追加」を選び、Ollamaプロバイダーを選択する
- モデルの表示名(任意のラベル)と、Ollamaが提供している内容に一致するベースモデル名(例:DeepSeekやQwenのモデルタグ)を入力する
- OllamaのAPIドメイン——ローカルインストールの場合は
http://127.0.0.1:11434のようなOllamaサーバーのアドレス、Ollamaが別マシンで動いている場合はLAN/リモートアドレスを入力する - Ollamaがデフォルト設定でAPIキー認証を要求しない場合、APIキー欄には任意の値を入力する
- 追加後、そのモデルは接続済みのクラウドモデルと同じモデル選択欄に表示され、ナレッジベースやエージェントから同様に利用できる
MaxKBで何が構築できるか?
MaxKBの機能は、ドキュメント群を検索可能なナレッジベースに変換し、必要に応じてツールを呼び出せるエージェントへと拡張することに主眼を置いています。以下の詳細はMaxKB公式のGitHub READMEとドキュメントに基づきます。
- ナレッジベースの取り込み——ドキュメント(一般的なオフィス・テキスト形式)をアップロードするか、サイトをクロールする。MaxKBはコンテンツを分割・埋め込み・インデックス化して検索に備える
- RAGチャットアプリケーション——1つ以上のナレッジベースに基づくチャットアプリケーションを作成し、ホスト型チャットページ、サイト埋め込みウィジェット、APIエンドポイントとしてデプロイ可能
- エージェント/ワークフロービルダー——単発の質問応答ではなく、検索・ツール呼び出し・条件分岐を連結した多段階ワークフローを構築
- Model Context Protocol(MCP)サポート——MCP対応のツールやデータソースにMaxKBを接続し、ツールを利用するエージェント型ワークフローを実現
- モデル非依存の設定——ローカルモデル(Ollama経由)とクラウドモデル(OpenAI、Claude、Geminiなど)を並べて追加し、再デプロイなしにアプリケーションが使うモデルを切り替え可能
- マルチユーザーアクセス(Professionalエディション)——Communityエディションの2ユーザー上限を超えるユーザーアカウントと権限管理
MaxKBの料金:CommunityとProfessional
MaxKBのCommunityエディションは永久に無料ですが、2ユーザー、5アプリケーション、50ナレッジベースに制限されます。有料のProfessionalエディションはこれらの上限を撤廃します。MaxKB公式の料金ページによれば、Professionalエディションは年間サブスクリプションライセンスとして販売されています。
エディション | 価格 | ユーザー数 | アプリ数 | ナレッジベース数 |
|---|---|---|---|---|
| Community | 無料 | 2 | 5 | 50 |
| Professional | 年間1,920ドル | 無制限 | 無制限 | 無制限 |
本レビュー時点のmaxkb.proによる価格。MaxKBは要望に応じてProfessionalエディションの短期トライアルライセンスを提供しています——ベンダー価格は予告なく変更される可能性があるため、予算策定前に必ず公式の料金ページを直接確認してください。
MaxKBは誰に向いているか?
MaxKBは、ベクトルデータベースとチャットフロントエンドを個別のパーツから自分で組み立てることなく、ローカルモデルに接続できるセルフホスト型RAG・エージェントプラットフォームを求めるチームに向いています。
MaxKB対RAGFlow、Dify、AnythingLLM
MaxKBは他のいくつかのセルフホスト型RAG・エージェントプラットフォームと重なりますが、違いはライセンス、ドキュメント解析の深さ、そしてどれだけの機能が1つの製品に収まっているかです。
ツール | インターフェース | ライセンス | 最適な用途 |
|---|---|---|---|
| MaxKB | Web UI + RAG + エージェント | GPL-3.0 | ローカルモデル対応のDockerデプロイ型RAG/エージェント基盤 |
| RAGFlow | Web UI + ドキュメント解析 | Apache 2.0 | 複雑な文書(表、脚注)での引用可能な検索 |
| Dify | ビジュアル + RAG + エージェント | 修正版Apache 2.0 | ワークフロー・RAG・エージェント統合基盤 |
| AnythingLLM | チャット + RAG | MIT | 軽量なセルフホスト型ドキュメントチャット |
4つのツールすべてがローカルモデルのみで完全に動作可能です:MaxKBとAnythingLLMはいずれもOllamaをモデルプロバイダーとして追加でき、RAGFlowとDifyはOpenAI API互換のローカルエンドポイントに接続できます。
MaxKB評価時によくある誤解
よくある質問
MaxKBは無料ですか?
Communityエディションは無料でGPL-3.0のもとオープンソースであり、2ユーザー、5アプリケーション、50ナレッジベースに制限されています。有料のProfessionalエディションはこれらの上限を撤廃します——MaxKB公式の料金ページでは年間1,920ドルのサブスクリプションライセンスとされています。
MaxKBはどのライセンスを使用していますか?
公式GitHubリポジトリ(github.com/1Panel-dev/MaxKB)のLICENSEファイルによればGPL-3.0です。GPL-3.0はコピーレフトであり、改変版を配布する場合、一般的には変更点を同じライセンスの下で公開する必要があります。
MaxKBはDeepSeekやQwenのようなローカルモデルに対応していますか?
はい。MaxKBは設定でOllamaをモデルプロバイダーとして追加することでローカルモデルに接続します——Ollamaサーバーのアドレスとモデル名を指定すると、MaxKBはOllamaが提供しているモデル(DeepSeek、Qwen、Llamaを含む)にリクエストをルーティングします。
MaxKBにGPUは必要ですか?
MaxKB自体はGPUを必要としません——検索を統制し、設定したモデルプロバイダーを呼び出すだけです。GPUが関係するのは、別途Ollama(または他のローカル推論サーバー)をGPUアクセラレーション対応モデルで実行する場合のみです。
MaxKBはどのようにインストールしますか?
単一のDockerコマンドで行います:docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages 1panel/maxkb。これにより、内蔵データベースを含むアプリケーション全体が、Dockerが動作するあらゆるホストで起動します。
MaxKBを開発しているのは誰ですか?
オープンソースのLinuxサーバー管理パネル1Panelでも知られる1Panel-devです。MaxKBのソースリポジトリはgithub.com/1Panel-dev/MaxKBです。
MaxKBの人気度はどれくらいですか?
本レビュー時点でMaxKBのGitHubリポジトリは約22,700スターを記録しており、GitHubのリリースページによれば数週間ごとに新バージョンがリリースされています。
MaxKBの主な代替ツールは何ですか?
RAGFlow(Apache 2.0、引用可能な文書解析)、Dify(修正版Apache 2.0、より広範なワークフロー/エージェント基盤)、AnythingLLM(MIT、より軽量なセルフホスト型ドキュメントチャット)が、最も近いセルフホスト型RAG/エージェントの代替候補です。
