assafelovic/gpt-researcher

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

解决的问题

GPT Researcher 旨在自动化深度研究流程,取代手动、耗时的多网站浏览和信息整合任务。它解决了 LLM 常见的局限性,例如幻觉、过时的训练数据、长篇报告的 token 限制,以及因网络来源有限而导致的偏见或浅显信息。

工作原理

该系统采用多代理架构,包括规划代理和执行代理。规划代理根据查询生成具体的科研问题,而执行代理(爬虫代理)则从网络或本地文档中收集信息。随后,发布代理会聚合这些发现,进行总结,并追踪来源,以生成带有引用的事实准确、无偏见的研究报告。

适用人群

适用于需要针对任何任务生成详细、准确且无偏见研究报告的个人和组织,以及希望使用 PIP 或 MCP 集成将深度研究能力集成到自己 AI 助手中的开发者。

主要亮点

  • 全面报告:使用超过 20 个来源生成超过 2000 字的详细研究报告。
  • 混合研究:支持基于网络的研究和本地文档研究(PDF、CSV、Excel、Word 等)。
  • 深度研究模式:采用递归的树状探索模式,深入挖掘子主题。
  • AI 可视化:使用 Google Gemini 自动生成并嵌入内联插图。
  • 多代理框架:与 LangGraph 和 AG2 集成,支持专业化的代理工作流。
  • 可扩展集成:提供 PIP 包、Docker 镜像或 Claude Skill,支持 Model Context Protocol (MCP) 以连接外部数据源(如 GitHub)。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目