1Panel-dev/MaxKBView GitHub Homepage for Latest Official Releases
大規模言語モデルとRAG技術に基づくオープンソースのエンタープライズAI知識ベース質疑応答システム。ワークフローオーケストレーションとMCPツール呼び出しをサポート。
GPL-3.0PythonMaxKB1Panel-dev 17.9k Last Updated: September 04, 2025
MaxKB プロジェクト詳細
プロジェクト概要
MaxKB(Max Knowledge Brain)は、強力で使いやすいオープンソースのエンタープライズAIアシスタントです。検索拡張生成(RAG)パイプラインを統合し、強力なワークフローをサポートし、高度なMCPツール使用機能を提供します。MaxKBは、インテリジェントなカスタマーサービス、企業内ナレッジベース、学術研究、教育などのシナリオで広く使用されています。
コア機能
1. RAGパイプライン
- ドキュメント処理能力: ドキュメントの直接アップロードとオンラインドキュメントの自動クロールをサポート
- インテリジェントなテキスト処理: 自動テキスト分割およびベクトル化機能を搭載
- ハルシネーションの低減: 大規模言語モデルのハルシネーション現象を効果的に低減し、優れたインテリジェントな質疑応答インタラクション体験を提供
2. エージェントワークフロー
- ワークフローエンジン: 強力なワークフローエンジンを搭載
- 機能ライブラリ統合: 豊富な機能ライブラリとMCPツール使用機能を内蔵
- 複雑なビジネスシナリオ: AIフローオーケストレーションをサポートし、複雑なビジネスシナリオのニーズに対応
3. シームレスな統合
- ゼロコード統合: ゼロコーディングでサードパーティのビジネスシステムに迅速に統合可能
- インテリジェントな質疑応答の実現: 既存のシステムにインテリジェントな質疑応答機能を迅速に装備
- ユーザー満足度の向上: ユーザーエクスペリエンスと満足度を大幅に向上
4. モデル非依存性
- プライベートモデルのサポート: DeepSeek、Llama、Qwenなどのプライベートモデルをサポート
- パブリックモデルの互換性: OpenAI、Claude、Geminiなどのパブリックモデルと互換性あり
- 柔軟な選択: ユーザーはニーズに応じてさまざまな大規模言語モデルを柔軟に選択可能
5. マルチモーダルサポート
- マルチモーダル入出力: テキスト、画像、音声、ビデオの入出力をネイティブにサポート
- 豊富なインタラクション方法: より豊富で自然なヒューマン・マシンインタラクション体験を提供
技術アーキテクチャ
フロントエンド技術スタック
- フレームワーク: Vue.js - 最新のフロントエンドJavaScriptフレームワーク
バックエンド技術スタック
- 言語とフレームワーク: Python / Django - 安定性と信頼性の高いバックエンド開発フレームワーク
- LLMフレームワーク: LangChain - プロフェッショナルな大規模言語モデルアプリケーション開発フレームワーク
データベース
- データベースシステム: PostgreSQL + pgvector - ベクトルストレージをサポートするリレーショナルデータベース
迅速なデプロイ
Dockerワンクリックデプロイ
以下のDockerコマンドを使用して、MaxKBコンテナを迅速に起動します。
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
アクセス設定
デプロイが完了したら、以下の方法でMaxKBにアクセスします。
- アクセスアドレス: http://your_server_ip:8080
- デフォルトの管理者アカウント:
- ユーザー名:admin
- パスワード:MaxKB@123..
機能比較
MaxKBは、大規模言語モデルアプリケーションを構築するためのミドルウェアプラットフォームではなく、すぐに使用できるRAG(検索拡張生成)インテリジェント質疑応答アプリケーションとして位置付けられています。以下は機能比較表です。
機能特性 | LangChain | Dify.AI | Flowise | MaxKB(LangChainベース) |
---|---|---|---|---|
サポートされるLLM | 豊富多様 | 豊富多様 | 豊富多様 | 豊富多様 |
RAGエンジン | ✅ | ✅ | ✅ | ✅ |
Agentエージェント | ✅ | ✅ | ❌ | ✅ |
ワークフロー | ❌ | ✅ | ✅ | ✅ |
可観測性 | ✅ | ✅ | ❌ | ✅ |
SSO/アクセス制御 | ❌ | ✅ | ❌ | ✅ (プロフェッショナル版) |
ローカルデプロイ | ✅ | ✅ | ✅ | ✅ |
アプリケーションシナリオ
1. インテリジェントなカスタマーサービス
- 顧客からのよくある質問に自動的に回答
- 24時間365日のノンストップサービスを提供
- 人工カスタマーサービスの作業量を削減
2. 企業知識管理
- 企業内ナレッジベースを構築
- 企業ドキュメントと資料を迅速に検索
- 従業員の作業効率を向上
3. 学術研究
- 学術文献の検索と分析を支援
- 研究問題に対するインテリジェントな回答を提供
- 学術研究プロセスを加速
4. 教育研修
- インテリジェントな教育アシスタントを構築
- 個別化された学習体験を提供
- 教育コンテンツの生成を支援
まとめ
MaxKBは、強力なRAG技術、柔軟なワークフローオーケストレーション機能、および優れた統合機能を備えたオープンソースのエンタープライズAIナレッジベースシステムとして、企業や組織に完全なインテリジェント質疑応答ソリューションを提供します。インテリジェントなカスタマーサービス、企業知識管理、学術研究、教育研修など、MaxKBは効率的で正確なインテリジェント質疑応答サービスを提供できます。