MaxKB について
MaxKB は、RAG パイプライン、ワークフローエンジン、MCP ツール利用を組み合わせた、企業向けエージェントを構築するためのオープンソースプラットフォームです。カスタマーサポートや社内ナレッジベースでの利用を想定しています。
主な機能
- 01文書アップロードと Web クロールに対応した RAG パイプライン
- 02AI プロセスを構成するワークフローエンジン
- 03関数ライブラリと MCP ツール利用
- 04コーディング不要でのサードパーティシステム連携
- 05私設・公開 LLM への対応
- 06テキスト、画像、音声、動画の入出力
活用シーン
- 01インテリジェントなカスタマーサポートの質疑応答
- 02社内ナレッジベースの検索
- 03既存業務システムへの質疑応答機能の追加
MCP 対応
MaxKB は MCP ツール利用機能を備え、ワークフロー内で MCP ツールを使用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
エンタープライズグレードのエージェントを構築するためのオープンソースプラットフォーム
強力で使いやすいエンタープライズグレードのエージェントプラットフォーム
MaxKB(Max Knowledge Brain)は、エンタープライズグレードのエージェントを構築するためのオープンソースプラットフォームです。MaxKB は検索拡張生成(RAG)パイプラインを統合し、堅牢なワークフローと高度な MCP ツール使用機能をサポートします。MaxKB は、インテリジェントなカスタマーサービス、企業内ナレッジベース、学術研究、教育などのシナリオで幅広く活用されています。
- RAG パイプライン:ドキュメントの直接アップロードやオンラインドキュメントの自動クロールをサポートし、テキストの自動分割やベクトル化などの機能を備えています。これにより、LLM のハルシネーションを効果的に低減し、優れたスマート Q&A インタラクション体験を提供します。
- エージェント型ワークフロー:強力なワークフローエンジン、関数ライブラリ、MCP ツール使用機能を備え、複雑なビジネスシナリオのニーズに対応する AI プロセスのオーケストレーションを可能にします。
- シームレスな統合:コーディング不要でサードパーティのビジネスシステムへ迅速に統合でき、既存のシステムにインテリジェントな Q&A 機能をすばやく追加して、ユーザー満足度を高めます。
- モデル非依存:DeepSeek、Llama、Qwen などのプライベートモデルや、OpenAI、Claude、Gemini、MiniMax などのパブリックモデルを含む、さまざまな LLM をサポートします。
- マルチモーダル:テキスト、画像、音声、動画の入力と出力をネイティブでサポートします。
クイックスタート
以下のスクリプトを実行して、Docker を使用して MaxKB コンテナを起動します。
docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/opt/maxkb 1panel/maxkb
http://your_server_ip:8080 にアクセスし、以下のデフォルトの管理者認証情報で MaxKB のウェブインターフェースを開きます。
- ユーザー名:admin
- パスワード:MaxKB@123..
中国のユーザーで Docker イメージの Pull に失敗する場合は、このオフラインインストールドキュメントを参照してインストールしてください。
スクリーンショット
技術スタック
- フロントエンド:Vue.js
- バックエンド:Python / Django
- LLM フレームワーク:LangChain
- データベース:PostgreSQL + pgvector
ライセンス
このファイルは、GNU General Public License version 3(GPLv3)(以下「本ライセンス」)に基づいてライセンスされています。本ライセンスに従わない限り、このファイルを使用することはできません。本ライセンスのコピーは、以下から入手できます。
https://www.gnu.org/licenses/gpl-3.0.html
適用される法律で求められる場合、または書面で合意されている場合を除き、本ライセンスに基づいて配布されるソフトウェアは、明示的か黙示的かを問わず、いかなる保証も条件も伴わず「現状有姿」で提供されます。本ライセンスにおける許可および制限については、本ライセンスの全文を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。