フォルダ内の文書を8種類のベクトルデータベースのいずれかにインデックス化し、ファイルの変更に応じて回答を最新に保つノーコードRAGサーバー。
arc53/DocsGPT
自社ドキュメントをもとに、出典を示しながら任意のモデルで質問に答えるAIエージェントやアシスタントを構築できるセルフホスト型プラットフォーム。
代替できる製品:ChatGPT Enterprise
Notion AI
- スター
- 18,330
- フォーク
- 2,217
- 未解決の Issue
- 109
- 最終コミット
- 2 時間前
これは何?
DocsGPTは、ドキュメント、Webサイト、連携アプリを、出典付きで回答するAIエージェントに変換します。エージェントごとにプロンプト、ナレッジベース、ツール、モデルを設定でき、チャットウィジェット、OpenAI互換APIエンドポイント、MCPサーバーとして公開できます。
エージェントや条件分岐、サンドボックス化されたコードを組み合わせるビジュアルワークフロービルダーに加え、複数のステップを踏んで回答するディープリサーチモードを備えています。PDF、Officeファイル、Webページ、音声からナレッジを取り込み、Google Drive、SharePoint、Confluence、GitHub、S3などのサービスと同期できます。OpenAI、Anthropic、Google、Groq、OpenRouterのほか、Ollama、vLLM、その他のOpenAI互換サーバー経由で提供されるローカルモデルにも対応します。
ワンラインインストーラー、Docker Compose、pip、Kubernetes、またはエアギャップ環境を使って、自社環境で実行できます。チーム向け機能には、SSO(OIDCとSCIM)、ロールベースのアクセス制御、利用クォータ、OpenTelemetryによる可観測性が含まれます。
主な機能
- 01エージェントごとにプロンプト、ナレッジ、ツール、モデルを設定可能
- 02条件分岐やサンドボックス化されたコードに対応する、ドラッグ&ドロップ式のビジュアルワークフロービルダー
- 03PDF、Officeファイル、Webページ、音声を取り込み、GitHubやGoogle Driveなどのサービスと同期
- 04回答に出典ドキュメントの引用を含める
- 05クラウドモデルと、OllamaやvLLM経由のローカルモデルに対応
- 06OpenAI互換API、埋め込み可能なウィジェット、MCPサーバーとして公開可能
ユースケース
- 社内ハンドブックや製品ドキュメントをもとに回答するサポートチャットボットの構築
- 社内チーム向けに、Wikiや連携済みドライブを横断検索するプライベートアシスタントを提供
- ドキュメントアシスタントをWebサイトや製品ページに埋め込む
- ローカルモデルを使ってAIアシスタントを完全にオンプレミスで運用
クイックスタート
- 1
README に記載されている公式インストールスクリプトを実行します(Docker が必要です)
- 2
DocsGPT を起動し、アクセスできるユーザーと使用するモデルを選択します
docsgpt up - 3
ブラウザーで Web アプリを開きます
使う前に知っておきたいこと
- セルフホスティングでは、API、worker、Postgres、Redis、ベクトルストアからなる複数サービスのスタックを実行するため、セットアップに手間がかかります。
- ワンコマンドインストーラーはリモートスクリプトをシェルに渡して実行するため、実行前に内容を確認してください。
トピック
よくある質問
- DocsGPT とは?
- 自社ドキュメントをもとに、出典を示しながら任意のモデルで質問に答えるAIエージェントやアシスタントを構築できるセルフホスト型プラットフォーム。 DocsGPTは、ドキュメント、Webサイト、連携アプリを、出典付きで回答するAIエージェントに変換します。エージェントごとにプロンプト、ナレッジベース、ツール、モデルを設定でき、チャットウィジェット、OpenAI互換APIエンドポイント、MCPサーバーとして公開できます。
- DocsGPT は無料で使えますか?ライセンスは?
- DocsGPT は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- DocsGPT は今もメンテナンスされていますか?
- 活発にメンテナンス中。DocsGPT の最終コミットは 2026年10月21日 です。
- DocsGPT は何に使えますか?
- 社内ハンドブックや製品ドキュメントをもとに回答するサポートチャットボットの構築 社内チーム向けに、Wikiや連携済みドライブを横断検索するプライベートアシスタントを提供 ドキュメントアシスタントをWebサイトや製品ページに埋め込む ローカルモデルを使ってAIアシスタントを完全にオンプレミスで運用
- DocsGPT のインストール方法は?
- README に記載されている公式インストールスクリプトを実行します(Docker が必要です) DocsGPT を起動し、アクセスできるユーザーと使用するモデルを選択します: docsgpt up ブラウザーで Web アプリを開きます
- DocsGPT はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/arc53/DocsGPT
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIアプリ向けのオープンソース埋め込みデータベース。文書とベクトルを保存し、セマンティック検索、ハイブリッド検索、全文検索を実現します。
文書とのチャットやAIエージェントの実行に使える、ローカル優先・マルチユーザー対応のオールインワンAIアプリ
Webや自分のドキュメントについて質問でき、カスタムエージェントや定期実行の自動化にも対応したセルフホスト可能なAIセカンドブレイン。
モジュール型パイプラインとエージェントワークフローで、RAG、検索、エージェント向けの本番運用可能なLLMアプリケーションを構築するオープンソースPythonフレームワーク。
n8n、Ollama、Qdrant、PostgreSQLをセルフホスト環境でまとめて起動できる、ローカルAI・ローコード向けのDocker Composeテンプレート。