GPT Researcher
GPT Researcher 是一款免费开源的 AI 研究代理,可并行检索数十个网络与本地来源,生成带引用来源的长篇研究报告,并支持在你自己的机器上运行,适合需要可溯源研究资料的分析师、学者与开发者。
简介
GPT Researcher 是一个开源的自主研究代理:它接收一个问题后,会先规划出一系列研究子问题,同时从多个来源收集信息,最后写出一篇带有行内引用来源的长篇报告。它针对的是大语言模型的一个常见短板——面对复杂问题时只能给出浅层、单次生成的回答,且缺少可供核实的来源。通过将规划、并行检索、上下文过滤和报告撰写串联起来,GPT Researcher 能产出每个论断都可追溯到来源的、有据可依的文档。
该项目自 2023 年起开源,采用 MIT 许可证,提供 PyPI 上的 Python 包、可自托管的服务器、Docker 镜像,以及用于接入 Claude Desktop、Cursor、n8n 等工具的 Model Context Protocol(MCP)服务器。项目由一支由研究者和工程师组成的社区开发,创始人 Assaf Elovic 领导,并已被多篇学术论文引用,其中包括 Carnegie Mellon University 的 DeepResearchGym 基准研究。
主要功能
定价与费用
- 定价:MIT 许可证下免费;用户自行托管 GPT Researcher,只需为自己使用的 LLM 和搜索 API 服务付费。项目定价页面提到,使用默认的 OpenAI 加 Tavily 配置跑一次典型的深度研究,服务方费用大约在几美分到几美元之间。
- 基准测试成绩:GPT Researcher 在 Carnegie Mellon 的 DeepResearchGym 基准(2025 年 5 月)中排名第一,在受评系统中引用质量、报告质量和信息覆盖度均得分最高。
- 环境要求:Python 3.11 或更高版本,外加至少一个 LLM API key 和一个搜索 API key;支持 DuckDuckGo、SearXNG 等免费搜索选项。
- 速度权衡:深度研究每次查询通常需要 30 到 60 秒,这是获取有据可依、多来源结果的代价。
适用人群
GPT Researcher 适合需要带来源的尽职调查简报和市场研究的分析师、顾问和投资者,也适合做文献综述的学术人员。内容营销人员和记者可以用它产出附可核实引用的背景研究,开发者则可以通过其 MCP 服务器和 API 将它作为研究子工具嵌入代理、IDE 和自动化工作流。需要将数据保留在自有基础设施上的机构,可以将本地 LLM 与私有文档库搭配使用。
常见问题
GPT Researcher 是什么?它是一个开源的自主 AI 代理,负责规划研究问题、并行从多个网络和本地来源收集信息,并撰写带行内引用的详细报告。
GPT Researcher 免费吗?免费。软件采用 MIT 许可证,没有订阅或用量限制;用户只需为自行配置的 LLM 和搜索服务付费,也可选用 DuckDuckGo 和本地模型等免费选项。
如何在 Claude、Cursor 或 ChatGPT 中使用它?官方 gptr-mcp Model Context Protocol 服务器可在 Claude Desktop、Cursor、ChatGPT custom GPTs 和 n8n 中注册为 MCP 服务器,暴露 deep_research、quick_search 等工具。
主要局限是什么?深度研究每次查询通常需要 30 到 60 秒,结果质量取决于所选的 LLM 和检索器,用户仍需对引用输出做最终的事实核查。
我的数据会离开我的机器吗?数据只会发送到用户自行配置的 LLM 和检索器服务商;如果使用本地模型搭配 SearXNG,所有内容都会保留在用户自己的基础设施上。