for research agents, do you let a deep research api run the whole loop or build your own on top of search + extract?
Summary
作者探讨构建研究型 AI 智能体时的两种架构选择:直接调用一体化 deep research API(Gemini Deep Research、OpenAI、Tavily Research 等),或基于搜索/抓取原语(Firecrawl、Exa、Tavily)自建规划与合成循环,并就质量、可观测性、扩展性与成本估算向生产环境实践者提问。
Similar Articles
@DanKornas: Research agents need more than a prompt—they need search, extraction, planning, source tracking, and synthesis. Open De…
Open Deep Research is an open-source Next.js app that combines Firecrawl Search and Extract with a reasoning model to perform iterative web research loops, including search, extraction, planning, source tracking, and synthesis.
@DanKornas: Complex research agents get messy fast: planning, search, RAG, code execution, feedback, and final reports all need to …
DeepResearch is an open-source multi-agent research tool built with Spring AI Alibaba that converts queries into structured reports using dynamic planning, multi-agent roles, hybrid RAG, and Docker-based execution.
@WWTLitee: Is there a way for AI to autonomously iterate and optimize? Yes, check out autoresearch. Its core isn't to have AI directly 'invent papers,' but to break the research process into a verifiable loop: humans write program.md to give research direction, AI agent modifies http://tra…
Introduces the autoresearch project, which breaks down the AI research process into a verifiable loop (fixed environment, single editable file, fixed metric, Git rollback), enabling AI agents to perform controllable and reproducible experiment iterations; also mentions the 12-factor-agents checklist.
Deep Research Tools for Agents: The Alternatives I Found
作者对比了 11 种可在编码 Agent 内运行或由 Agent 驱动的深度研究工具,涵盖报告生成、表格输出、来源聚合与审计层等类别,并讲述了自己 fork 其中一个项目后进行改造的过程与发现。
langchain-ai/open_deep_research
Open Deep Research is a configurable, fully open source deep research agent by LangChain that supports multiple model providers, search tools, and MCP servers, achieving competitive performance on the Deep Research Bench leaderboard.