
noubre/ollama-deep-researcher
🤖 AI Agentnoubre
基于 Node.js 的研究助手,利用 Ollama 和 LangChain 实现自动化智能网络搜索与数据合成。
ollama-deep-researcher 是一个专门用于简化信息收集过程的研究智能体。通过利用 LangChain 生态系统,它编排了一个工作流,使大模型能够充当研究策略师,将复杂的主题拆解为可执行的搜索查询。该项目支持多种搜索后端,用户可根据具体研究需求在 Tavily、Perplexity 或 DuckDuckGo 之间灵活切换。该应用基于 Node.js 构建,方便开发者将其自主研究能力集成到本地工作流中。核心技术特性包括动态查询生成、多源数据聚合以及与 Ollama 的无缝集成以实现本地模型推理。这种架构确保用户无需依赖基于云的专有 AI 研究工具即可执行深度研究任务,从而完全掌控数据和模型选择。
💡核心亮点
- ├─支持 Tavily、Perplexity 和 DDG
- ├─基于 LangChain 框架构建
- └─通过 Ollama 实现本地模型推理
🎯适用人群
- ├─AI 开发者
- ├─研究人员
- └─数据分析师