assafelovic/gpt-researcher

An autonomous agent that conducts deep research on any data using any LLM providers

何を解決するか

GPT Researcherは、複数のウェブサイトを手動で閲覧し、情報を統合するという時間のかかる作業を自動化するための深層リサーチプロセスを設計されています。LLMの一般的な限界、たとえば幻覚、古くなった学習データ、長文レポートにおけるトークン制限、限定的なウェブソースによるバイアスや浅い情報といった問題に対処します。

動作方法

このシステムは、プランナーと実行エージェントからなるマルチエージェントアーキテクチャを使用しています。プランナーはクエリに基づいて具体的な研究質問を生成し、実行エージェント(クローラーエージェント)がウェブやローカルドキュメントから情報を収集します。その後、パブリッシャーがこれらの発見を統合し、要約し、ソースを追跡して、出典付きの事実に基づいた偏見のないリサーチレポートを生成します。

対象ユーザー

特定のタスクについて詳細で正確かつ偏見のないリサーチレポートが必要な個人や組織、またPIPまたはMCP統合を通じて独自のAIアシスタントに深層リサーチ機能を統合したい開発者向けです。

主な特徴

  • 包括的なレポート: 20以上のソースを使用して2,000語を超える詳細なリサーチレポートを生成。
  • ハイブリッドリサーチ: ウェブベースのリサーチとローカルドキュメント(PDF、CSV、Excel、Wordなど)のリサーチを両方サポート。
  • ディープリサーチモード: サブトピックに深く掘り下げるための再帰的でツリー構造の探索パターンを採用。
  • AIビジュアル: Google Geminiを使用して自動的にインラインの図解を生成・埋め込み。
  • マルチエージェントフレームワーク: LangGraphやAG2と統合し、専門的なエージェントワークフローを実現。
  • 拡張可能な統合: PIPパッケージ、Dockerイメージ、Claudeスキルとして利用可能。外部データソース(GitHubなど)に接続するためのModel Context Protocol (MCP)をサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト