Skip to main content
PromptQuorum
主页/本地LLM进阶/Local Deep Research 评测 2026:自托管、带引用的 AI 研究代理
Local AI Agents & Tool Use

Local Deep Research 评测 2026:自托管、带引用的 AI 研究代理

·阅读约12分钟·Hans Kuepper 作者 · PromptQuorum创始人,多模型AI调度工具 · PromptQuorum

Local Deep Research 是一款免费、开源、自托管的 AI 研究代理(源代码见 github.com/LearningCircuit/local-deep-research),可跨 arXiv、PubMed、维基百科、GitHub 及通用网络等来源运行多步骤研究,并使用你自行配置的 LLM 生成带引用来源的报告。 它采用 MIT 许可,没有付费套餐——GitHub 仓库没有定价页面,唯一可能产生的费用来自你自己选择连接的 LLM 提供方或搜索 API。它可以通过 pip install local-deep-research 安装,支持通过 Ollama、LM Studio 或 llama.cpp 使用本地模型,也支持云端提供方(OpenAI、Anthropic、Google Gemini、OpenRouter)和高级搜索 API(Tavily、SerpAPI、Brave Search)作为可选附加项。

Local Deep Research(github.com/LearningCircuit/local-deep-research)是一款免费开源的 Python 工具,通过查询 arXiv、PubMed、维基百科及网络等来源,运行多步骤、代理式的研究流程,并使用你自行配置的 LLM(通过 Ollama 或 llama.cpp 运行的本地模型,或云端 API)对结果进行总结,生成带引用来源的报告。它可以通过 pip install local-deep-research 安装,并提供 Web 界面、Python 库、命令行工具、HTTP API,以及面向 Claude Desktop 和 Claude Code 集成的 MCP 服务器。本评测将介绍它的实际功能、安装与配置方法,以及它与其他自托管研究/搜索代理相比如何。

关键要点

  • Local Deep Research 免费且开源;官方 LICENSE 文件 为 MIT 许可
  • 运行多步骤、代理式研究(而非一次搜索-总结调用),生成带来源引用的报告
  • 支持本地 LLM——Ollama、LM Studio 和 llama.cpp 均为支持的后端——也支持云端提供方(OpenAI、Anthropic Claude、Google Gemini、OpenRouter、Requesty)
  • 免费搜索来源:arXiv、PubMed、Semantic Scholar、维基百科、SearXNG、GitHub、Wayback Machine 和 The Guardian;高级选项(Tavily、通过 SerpAPI 的 Google、Brave Search)为可选项,需要各自的 API 密钥
  • 接口:Web 界面(localhost:5000)、Python 库(quick_query()LDRClient)、命令行工具、经身份验证的 REST API,以及面向 Claude Desktop 和 Claude Code 的 MCP 服务器
  • 根据项目自身文档,每个用户对应的数据库均采用 AES-256 加密,工具本身不内置任何遥测、分析或跟踪功能
  • 可通过 pip install local-deep-research 或 Docker Compose 安装(后者会同时运行 Ollama 和 SearXNG)
  • GitHub 仓库(github.com/LearningCircuit/local-deep-research)截至 2026 年 9 月约有 9,100 颗星

📍 简单一句话

Local Deep Research 是一款免费、开源、自托管的 AI 研究代理,可跨学术与网络来源运行多步骤研究,并使用你自行配置的 LLM(本地或云端)生成带引用来源的报告。

💬 简单来说

与向聊天机器人提出一个问题、得到一个未经核实的答案不同,Local Deep Research 会把一个研究问题拆解为多个步骤,搜索多个来源(例如面向学术主题的 arXiv 和 PubMed,或面向一般主题的公开网络),并撰写一份报告,注明每条结论的出处——你可以在自己的机器上,用 Ollama 这样的本地模型完成整个流程,这样研究问题本身也无需离开你的电脑。

📌: 本评测是 本地 LLM 软件目录 中 Local Deep Research 条目的深度补充——想了解它与其他数十款本地及自托管 AI 工具的整体对比,请查看该页面。

Local Deep Research 是什么?

Local Deep Research 是一款 Python 工具,用于运行多步骤、带引用来源的 AI 研究,使用的 LLM 和搜索来源都由你自行配置。 其自身的 GitHub 项目简介 将其定位为面向深度、代理式调查的"AI 驱动研究助手",并强调当配置为使用本地模型时,它能实现"完全本地且加密"运行——这一设计选择面向那些希望获得有据可查、注明来源的答案,而非单一未经核实的聊天回复的研究者。

  • 核心功能:一个能规划并执行多步骤研究(而非单次查询)的代理,从可配置的学术与网络来源中检索信息,并撰写带引用来源的报告
  • LLM 后端:通过 Ollama(默认端点 http://localhost:11434)、LM Studio 或 llama.cpp 使用本地模型;也支持云端提供方 OpenAI、Anthropic Claude、Google Gemini、OpenRouter 和 Requesty
  • 搜索来源:免费选项包括 arXiv、PubMed、Semantic Scholar、维基百科、SearXNG、GitHub、Wayback Machine 和 The Guardian;高级选项(Tavily、通过 SerpAPI 的 Google、Brave Search)需要用户自己的 API 密钥
  • 许可证:MIT,一种宽松的开源许可
  • 开发者/组织:LearningCircuit GitHub 组织——该项目源代码、发布版本与问题追踪的权威、持续维护的主页
  • 接口:基于浏览器的 Web 界面、Python API(quick_query()LDRClient 类)、用于基准测试与自动化的命令行工具、经身份验证的 REST API,以及面向 Claude Desktop 和 Claude Code 的 MCP 服务器

Local Deep Research 的项目历史与版本里程碑

截至本评测撰写时,GitHub 仓库主分支显示已有数千次提交,表明 Local Deep Research 一直在持续发布更新,陆续加入了搜索来源集成、MCP 服务器,以及按用户加密的数据库等功能。以下里程碑基于该项目公开仓库的活动记录整理——完整、最新的历史请直接查看 GitHub 仓库

  1. 1
    核心多步骤研究引擎与命令行工具
    Why it matters: 这是基础性的代理式研究循环——规划查询、搜索多个来源、综合生成带引用来源的答案——而不是一次搜索-总结调用。
  2. 2
    免费的学术与网络搜索来源集成(arXiv、PubMed、Semantic Scholar、维基百科、SearXNG、GitHub、Wayback Machine、The Guardian)
    Why it matters: 让代理无需付费搜索 API 即可访问可引用的学术文献和一般网络来源。
  3. 3
    支持本地 LLM 后端(Ollama、LM Studio、llama.cpp)
    Why it matters: 让整个研究流程——规划、搜索和报告生成——都可以运行在你自己的硬件上的模型之上,不会有研究查询发送给第三方。
  4. 4
    内置 Ollama 和 SearXNG 的 Docker Compose 部署方式
    Why it matters: 通过一条 `docker compose up -d` 命令,在启动研究代理的同时一并启动本地模型服务(Ollama)和自托管搜索引擎(SearXNG),简化了自托管流程。
  5. 5
    按用户加密的 AES-256 数据库
    Why it matters: 为研究历史和结果新增了按用户数据库级别的加密,对为多个用户自托管 Local Deep Research 的场景尤其重要。
  6. 6
    面向 Claude Desktop 和 Claude Code 的 MCP 服务器
    Why it matters: 让 Local Deep Research 可以通过模型上下文协议,作为 Claude Desktop 或 Claude Code 内部的一个工具使用,而不只是作为独立的 Web 界面或命令行工具。
  7. 7
    v1.10.3 —— 要求固定 SearXNG 实例 URL
    Why it matters: 从该版本起,使用 SearXNG 的本地搜索引擎需要在配置中固定实例 URL——记录在项目的 `docs/SearXNG-Setup.md` 中,是本评测能核实到的最新版本相关变更。

用 Local Deep Research 能做什么?

Local Deep Research 的功能核心是把一个研究问题转化为多步骤、带引用来源的调查过程,并将本地模型支持作为一等选项,而非事后补充。以下是根据该项目自身 GitHub README 整理的具体功能说明。

  • 研究模式——快速摘要用于快速概览,详细研究用于更深入的多来源调查,完整报告生成,以及针对你提供的文件的文档分析
  • 多步骤代理式搜索——代理会规划研究方案,查询多个已配置来源,并将结果综合为一份带来源引用的报告,而不是返回一个未经核实的单一聊天回答
  • 本地 LLM 支持——通过 Ollama(默认 http://localhost:11434)、LM Studio(http://localhost:1234/v1)或 llama.cpp(http://localhost:8080/v1)在本地模型上运行整个研究与写作流程,让研究问题和结果都不离开你的机器
  • 云端 LLM 支持——可连接 OpenAI、Anthropic Claude、Google Gemini、OpenRouter(100 多种模型)或 Requesty(100 多种模型),作为本地模型的可选替代方案
  • 学术与网络搜索来源——免费来源包括 arXiv、PubMed、Semantic Scholar、维基百科、SearXNG(自托管的元搜索引擎)、GitHub、Wayback Machine 和 The Guardian;高级来源(Tavily、通过 SerpAPI 的 Google、Brave Search)需要用户自己的 API 密钥
  • 自定义与本地文档搜索——搜索你自己的本地文档,连接 LangChain 检索器,或在元搜索配置中组合多个来源
  • 新闻订阅——为某个主题设置自动化的定期研究摘要,并可自定义投递计划
  • REST API、分析仪表盘与基准测试工具——带 CSRF 防护的经身份验证 HTTP API、用于追踪研究运行情况的仪表盘,以及用于比较模型/搜索配置的内置基准测试工具
  • 导出与集成——将研究报告导出为 PDF 或 Markdown,并可将 Local Deep Research 作为 MCP 服务器连接到 Claude Desktop 或 Claude Code

使用示例:三种使用 Local Deep Research 的方式

以下是基于 Local Deep Research 上述已记录功能构建的具体工作流程——而非假设性用例。

Local Deep Research 定价:真的免费吗?

是的——Local Deep Research 本身没有付费套餐。 GitHub 仓库 没有定价页面,其 MIT 许可证 适用于整个代码库,没有任何功能被付费锁定。你可能实际产生的费用来自你选择连接的 LLM 提供方和搜索来源,而不是 Local Deep Research 本身。

Local Deep Research 软件本身

Cost:
免费,MIT 许可,工具本身不施加任何使用限制

本地 LLM 后端(Ollama、LM Studio、llama.cpp)

Cost:
免费——运行在你自己的硬件上,没有按查询计费的 API 成本

云端 LLM 后端(OpenAI、Anthropic、Gemini、OpenRouter、Requesty)

Cost:
直接向提供方支付 API 使用费;Local Deep Research 不额外加价

免费搜索来源(arXiv、PubMed、维基百科、SearXNG、GitHub 等)

Cost:
免费,其中大多数无需 API 密钥

完全本地的配置——本地模型(通过 Ollama)搭配 arXiv、PubMed、SearXNG 等免费搜索来源——可以让 Local Deep Research 在除自身硬件和电费之外,基本零额外成本地运行。加入云端 LLM 或高级搜索提供方,会产生来自这些提供方的按使用量计费成本,与 Local Deep Research 本身完全免费、MIT 许可的代码库是完全独立的两件事。

Local Deep Research 对比 Vane

Local Deep Research 和 Vane(原名 Perplexica)都是面向闭源 AI 搜索产品的自托管开源替代品,但两者面向的研究深度不同。Vane 的定位是以 Perplexity 风格,快速给出带引用来源的回答;Local Deep Research 的定位则是进行更深入的多步骤调查,耗时可能明显更长,但覆盖面更广。

主要用途

Local Deep Research:
多步骤、带引用来源的深度研究报告
Vane:
快速的 Perplexity 风格带引用回答

学术来源

Local Deep Research:
内置 arXiv、PubMed、Semantic Scholar
Vane:
具体来源列表见 Vane 专门评测

本地 LLM 支持

Local Deep Research:
Ollama、LM Studio、llama.cpp
Vane:
支持的后端见 Vane 专门评测

接口

Local Deep Research:
Web 界面、Python 库、命令行工具、REST API、MCP 服务器
Vane:
接口选项见 Vane 专门评测

许可证

Local Deep Research:
MIT
Vane:
当前许可证详情见 Vane 专门评测

报告深度

Local Deep Research:
多步骤报告,研究模式从快速摘要到完整报告
Vane:
单轮或对话式回答,没有专门的多步骤报告模式

如果你的主要需求是在浏览时对某个具体问题获得快速、带引用来源的回答——即一个自托管的 Perplexity 替代品——Vane 更适合这一用例;详见完整的 Vane 评测。如果你的主要需求是一份可以导出并引用的、更长的多来源研究报告,Local Deep Research 更深入的多步骤设计更合适。

谁适合使用 Local Deep Research?

Local Deep Research 是否适合你,取决于你是否真的需要多步骤、带引用来源的研究输出,并且愿意在自己配置的 LLM 后端上运行一款 Python 工具。

Local Deep Research 对比其他研究与代理工具

Local Deep Research 属于自托管的 AI 辅助搜索与自主研究/代理工作流这一更广泛类别中的一员。以下是它在这一领域中与其他方案的对比——完整目录见 本地 LLM 软件目录,而与它最直接对标的方案请参见上文专门的 Local Deep Research vs. Vane 对比

  • Vane(原名 Perplexica)——一款自托管、Perplexity 风格的 AI 问答引擎,面向快速、单轮带引用搜索,而非多步骤深度报告;详见上文专门对比部分,以及 Vane 评测 的完整介绍。
  • Onyx(原名 Danswer)——一款自托管的企业搜索与 RAG 平台,面向查询组织自身的内部文档与各类连接器,与 Local Deep Research 的学术/网络研究定位不同;详见 Onyx 评测
  • Agent Zero——一个通用型自主代理框架,能处理包括研究在内的多种任务类型,涵盖范围更广,但在带引用来源的学术研究方面不如 Local Deep Research 专精;详见 Agent Zero 评测
  • BabyAGI——一款早期、具有影响力的自主任务管理代理框架;有助于理解代理式研究循环的演进历程,不过在带引用研究输出方面不如 Local Deep Research 专精;详见 BabyAGI 评测

评估 Local Deep Research 时的常见误区

关于 Local Deep Research 的大多数误解,来自于把它当作单一问答式聊天机器人来预期、误解其流程中哪些部分真正在本地运行,或者把其报告的基准数据当作普遍适用的保证。

常见问题

Local Deep Research 是什么?

Local Deep Research(源代码见 github.com/LearningCircuit/local-deep-research)是一款免费、开源的 Python 工具,可跨学术与网络来源运行多步骤、代理式研究,并使用你自行配置的 LLM(本地或云端)生成带引用来源的报告。

Local Deep Research 是免费的吗?

是的。该工具本身免费,采用 MIT 许可,没有定价页面,也没有付费套餐。如果你连接了云端 LLM 提供方或高级搜索 API,需要直接向该提供方付费——Local Deep Research 不会额外加价。

Local Deep Research 是开源的吗?使用什么许可证?

是的,它以 MIT 许可开源,可通过其 GitHub 仓库中的 LICENSE 文件 确认。

Local Deep Research 能完全离线/完全本地运行吗?

如果配置得当,可以。使用本地 LLM 后端(Ollama、LM Studio 或 llama.cpp),搭配 arXiv、PubMed、维基百科等免费来源以及自托管的 SearXNG 实例,可以让研究与生成流程都保留在你自己的硬件上。对 arXiv 或维基百科等公开来源发起的搜索请求仍会离开你的机器,以到达这些公开服务——这与你的 LLM 推理是否本地是两个独立的问题。

如何安装 Local Deep Research?

通过 pip install local-deep-research 安装,并运行 python -m local_deep_research.web.app;或者使用仓库中的 Docker Compose 文件,运行 docker compose up -d,该方式还会同时启动 Ollama 和 SearXNG。

Local Deep Research 支持哪些 LLM 提供方?

本地后端:Ollama、LM Studio 和 llama.cpp。云端提供方:OpenAI、Anthropic Claude、Google Gemini、OpenRouter(100 多种模型)和 Requesty(100 多种模型),此外还支持自定义的 OpenAI 兼容和 Anthropic 兼容端点。

Local Deep Research 使用哪些搜索来源?

免费来源包括 arXiv、PubMed、Semantic Scholar、维基百科、SearXNG、GitHub、Wayback Machine 和 The Guardian。高级可选来源包括 Tavily、通过 SerpAPI 的 Google,以及 Brave Search,每个都需要用户自己的 API 密钥。

Local Deep Research 有 API 或 MCP 支持吗?

有。它提供带 CSRF 防护的经身份验证 REST API、Python 库(quick_query()LDRClient),以及面向 Claude Desktop 和 Claude Code 集成的 MCP 服务器。

Local Deep Research 与 Vane(原 Perplexica)有什么不同?

Vane 面向快速、单轮、Perplexity 风格的带引用回答。Local Deep Research 面向更深入的多步骤研究,提供从快速摘要到完整报告的专门研究模式,并内置 arXiv、PubMed 等学术来源——详见上文专门的对比部分。

Local Deep Research 由谁开发?

Local Deep Research 由 LearningCircuit GitHub 组织维护,该组织托管着该项目当前活跃的源代码、发布版本与问题追踪。

资料来源

← 返回 本地LLM进阶