LLMエージェントの会話や実行内容を、PythonおよびTypeScriptアプリ向けの永続的で構造化されたメモリに変換する、エージェントネイティブなメモリ基盤です。
assafelovic/gpt-researcher
質問を計画し、Webやローカルの情報源を集め、任意のLLMプロバイダーで引用付きレポートを作成する自律型リサーチエージェント。
代替できる製品:Perplexity
ChatGPT Deep Research
- スター
- 30,167
- フォーク
- 4,303
- 未解決の Issue
- 42
- 最終コミット
- 10 日前
これは何?
GPT Researcherは、与えられたクエリを深く調査するPythonエージェントです。プランナーエージェントがタスクを調査質問に分解し、実行エージェントが各質問の情報源を収集・要約した後、パブリッシャーが調査結果をまとめて引用付きの長文レポートを作成します。オープンWebに加え、PDF、Word、Excel、Markdownなどの形式のローカル文書も調査できます。
OpenAI互換APIを通じてあらゆるLLMプロバイダーを利用でき、各質問に関連する文章だけをモデルに渡すコンテキストフィルターも備えています。また、トピックを幅広く深く掘り下げる再帰型Deep Researchモード、外部データソースに接続するMCPクライアント、LangGraphとAG2を基盤とするマルチエージェントワークフローも提供します。
利用方法として、軽量なフロントエンドまたはNext.jsフロントエンドを備えたFastAPIサーバー、Docker Compose、Python API付きのpipパッケージ、Claude Skillとしてのインストールを選べます。レポートはPDF、Wordなどの形式にエクスポートできます。
主な機能
- 01Webやローカル文書から情報を集め、引用付きの長文調査レポートを作成します。
- 02スクレイピングしたコンテキストの関連性を判定し、LLMに渡す前に絞り込みます。
- 03再帰型Deep Researchモードで、サブトピックをツリー状に掘り下げます。
- 04MCPクライアントを通じて外部データソースに接続します。
- 05LangGraphとAG2を基盤とするマルチエージェントワークフローを利用できます。
- 06レポートをPDF、Wordなどの形式にエクスポートします。
ユースケース
- 多数のWebページをもとに、出典付きのトピック解説レポートを作成する。
- PDF、スプレッドシート、メモなどの非公開コレクションを調査する。
- pipパッケージを使って、Pythonアプリケーションに自動調査機能を組み込む。
- ClaudeなどのAIアシスタントに、より高度なWeb調査機能を追加する。
クイックスタート
- 1
Python 3.12 以降をインストールする
- 2
プロジェクトをクローンしてディレクトリに移動する
git clone https://github.com/assafelovic/gpt-researcher.git cd gpt-researcher - 3
APIキーを環境変数に設定する
export OPENAI_API_KEY={Your OpenAI API Key here} export TAVILY_API_KEY={Your Tavily API Key here} - 4
依存関係をインストールしてサーバーを起動する
pip install -r requirements.txt python -m uvicorn main:app --reload
使う前に知っておきたいこと
- デフォルトのセットアップには、OpenAI APIキーとTavily APIキーが必要です。
- Deep research は1回あたり約0.4ドルかかり、完了まで約5分かかります。
トピック
よくある質問
- gpt-researcher とは?
- 質問を計画し、Webやローカルの情報源を集め、任意のLLMプロバイダーで引用付きレポートを作成する自律型リサーチエージェント。 GPT Researcherは、与えられたクエリを深く調査するPythonエージェントです。プランナーエージェントがタスクを調査質問に分解し、実行エージェントが各質問の情報源を収集・要約した後、パブリッシャーが調査結果をまとめて引用付きの長文レポートを作成します。オープンWebに加え、PDF、Word、Excel、Markdownなどの形式のローカル文書も調査できます。
- gpt-researcher は無料で使えますか?ライセンスは?
- gpt-researcher は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- gpt-researcher は今もメンテナンスされていますか?
- 活発にメンテナンス中。gpt-researcher の最終コミットは 2026年10月10日 です。
- gpt-researcher は何に使えますか?
- 多数のWebページをもとに、出典付きのトピック解説レポートを作成する。 PDF、スプレッドシート、メモなどの非公開コレクションを調査する。 pipパッケージを使って、Pythonアプリケーションに自動調査機能を組み込む。 ClaudeなどのAIアシスタントに、より高度なWeb調査機能を追加する。
- gpt-researcher のインストール方法は?
- Python 3.12 以降をインストールする プロジェクトをクローンしてディレクトリに移動する: git clone https://github.com/assafelovic/gpt-researcher.git cd gpt-researcher APIキーを環境変数に設定する: export OPENAI_API_KEY={Your OpenAI API Key here} export TAVILY_API_KEY={Your Tavily API Key here} 依存関係をインストールしてサーバーを起動する: pip install -r requirements.txt python -m uvicorn main:app --reload
- gpt-researcher はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/assafelovic/gpt-researcher
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
数分から数時間にわたるタスクで、サブエージェント、メモリ、サンドボックスを連携させ、調査・コーディング・制作を行うオープンソースの長時間稼働向けスーパーエージェントハーネス。
会話履歴をそのまま保存し、セマンティック検索で取得するローカルファーストのAIメモリシステム。MCPサーバーとCLIを提供します。
LangGraph上で長時間の複数ステップタスクをすぐに実行できる、Python向けの意見の反映された機能一式付きエージェントハーネス。
デジタルヒューマン(2.5D、3D、モバイル、PC、Web)とLLM(OpenAI互換、DeepSeek)を業務システムにつなぐエージェントフレームワーク。