langchain-ai/local-deep-researcher
Fully local web research and report writing assistant
解决的问题
Local Deep Researcher 自动化了针对特定主题进行全面网络研究的过程。它通过迭代收集信息、识别知识空白并优化搜索查询,无需手动搜索和综合,最终提供一份引用详实的 markdown 总结。
工作原理
该项目使用基于 LangGraph 的工作流,完全在您的本地机器上运行。它通过 Ollama 或 LMStudio 连接到本地 LLM 以执行多步研究循环:生成搜索查询、检索网络结果、总结发现,并对总结进行反思以确定是否需要进一步研究。此循环会重复用户定义的次数,以确保最终输出的全面性。
适用人群
该工具适用于希望在保持数据和 LLM 处理在自有硬件上私密的同时,实现信息收集自动化的开发者和研究人员。对于已经在使用 LangGraph 并希望构建或试验代理式研究工作流的用户特别有用。
亮点
- 使用 Ollama 或 LMStudio 进行完全本地化执行,确保隐私和控制。
- 迭代式研究循环,通过反思知识空白来改进结果。
- 基于 LangGraph 构建,允许清晰地可视化研究过程。
- 支持多种搜索提供商,包括 DuckDuckGo、Tavily、SearXNG 和 Perplexity。
- 生成带有所有收集来源引用的最终 markdown 报告。
相关
- 项目
- 项目
- Dispatch
- 项目
- 项目