EveryDev.ai
Subscribe
Home
Tools

2,885+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2025
  • Coding1416
  • Infrastructure661
  • Marketing515
  • Projects463
  • Research429
  • Design406
  • Analytics368
  • Security263
  • MCP261
  • Testing251
  • Data244
  • Integration183
  • Prompts180
  • Communication167
  • Learning166
  • Extensions161
  • Voice145
  • Commerce128
  • DevOps115
  • Web84
  • Finance24
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Open Deep Research
    Open Deep Research icon

    Open Deep Research

    Research Assistants

    An open-source AI research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language models.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under the MIT License. Self-hosted via Node.js or Docker.

    Engagement

    Available On

    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Research AssistantsWeb ResearchAgent Frameworks

    Alternatives

    GPT ResearcherMiroThinkerweb-researcher-mcp
    Developer
    David Zhang (dzhng)San Francisco, CAEst. 2023$4M raised

    Listed Jun 2026

    About Open Deep Research

    Open Deep Research is an open-source TypeScript project created by David Zhang (dzhng) and associated with Duet. It provides a minimal, readable implementation of a deep research agent — one that iteratively refines its research direction and dives deeper into a topic using LLMs, SERP queries, and web scraping. The repository is intentionally kept under 500 lines of code to remain easy to understand and build upon.

    What It Is

    Open Deep Research is a CLI-based autonomous research agent that takes a user query and two configurable parameters — breadth and depth — and recursively explores a topic until it has gathered enough information to produce a comprehensive markdown report. It belongs to the category of agentic research tools that chain LLM reasoning with live web search, as opposed to static knowledge retrieval. The core loop generates SERP queries, processes results into learnings and new research directions, and recurses until the depth parameter reaches zero.

    How the Autonomy Loop Works

    The agent follows a structured recursive flow:

    • Input: User query + breadth (3–10, default 4) + depth (1–5, default 2)
    • Follow-up questions: LLM generates clarifying questions before starting
    • SERP query generation: Multiple targeted queries are generated per iteration
    • Result processing: Extracts key learnings and new research directions from scraped content
    • Recursive exploration: If depth > 0, the agent continues with new directions and accumulated context
    • Report generation: All findings are compiled into a markdown report saved as report.md or answer.md

    Concurrent processing is supported to run multiple searches and result extractions in parallel, with a configurable CONCURRENCY_LIMIT environment variable.

    Model and API Flexibility

    By default, the tool uses OpenAI's o3-mini model via the OpenAI API and Firecrawl for web search and content extraction. It also supports:

    • DeepSeek R1 via Fireworks AI — automatically activated when a FIREWORKS_KEY is set
    • Local LLMs — by pointing OPENAI_ENDPOINT to a local server (e.g., LM Studio) and setting OPENAI_MODEL
    • Custom OpenAI-compatible endpoints — via OPENAI_ENDPOINT and CUSTOM_MODEL env vars, enabling OpenRouter, Gemini, and others
    • Self-hosted Firecrawl — via FIRECRAWL_BASE_URL

    Setup Path

    The project runs in a Node.js environment and can also be deployed via Docker. Setup involves cloning the repository, running npm install, and configuring a .env.local file with API keys for Firecrawl and OpenAI (or alternatives). A Docker Compose workflow is also provided for containerized use.

    Adoption Signal

    According to GitHub data, the repository has accumulated over 19,000 stars and nearly 2,000 forks since its creation in February 2025, with active maintenance through April 2026. A community Python port is also available at a separate repository. The project is licensed under the MIT License, making it freely usable, modifiable, and distributable.

    Open Deep Research - 1

    Community Discussions

    Be the first to start a conversation about Open Deep Research

    Share your experience with Open Deep Research, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under the MIT License. Self-hosted via Node.js or Docker.

    • Iterative deep research agent
    • Configurable breadth and depth
    • OpenAI, DeepSeek R1, and local LLM support
    • Firecrawl integration for web search
    • Markdown report generation

    Capabilities

    Key Features

    • Iterative deep research with configurable breadth and depth parameters
    • Intelligent SERP query generation using LLMs
    • Web scraping and content extraction via Firecrawl
    • Recursive exploration with accumulated context
    • Follow-up question generation to refine research direction
    • Comprehensive markdown report output
    • Concurrent search and result processing
    • Support for OpenAI o3-mini, DeepSeek R1, and local LLMs
    • Custom OpenAI-compatible endpoint support
    • Docker deployment support
    • Self-hosted Firecrawl support

    Integrations

    OpenAI API
    Firecrawl
    Fireworks AI (DeepSeek R1)
    OpenRouter
    Google Gemini (via OpenAI-compatible endpoint)
    Local LLM servers (e.g., LM Studio)
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Open Deep Research and help others make informed decisions.

    Developer

    David Zhang (dzhng)

    David Zhang builds open-source AI tools and developer utilities, most notably through the Duet project. He created Open Deep Research as a minimal, hackable implementation of a deep research agent under 500 lines of TypeScript. His work focuses on making agentic AI workflows accessible and easy to extend.

    Founded 2023
    San Francisco, CA
    $4M raised
    4 employees

    Used by

    Account Executives using Aomni for…
    Marketing teams using Duet for brand…
    Read more about David Zhang (dzhng)
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    GPT Researcher icon

    GPT Researcher

    An open-source autonomous AI agent that conducts deep web and local document research, generating detailed, cited reports using any LLM and search provider.

    MiroThinker icon

    MiroThinker

    MiroThinker is an open-source deep research agent series by MiroMind, optimized for complex multi-step reasoning, web research, and prediction tasks with state-of-the-art benchmark performance.

    web-researcher-mcp icon

    web-researcher-mcp

    An open-source MCP server that gives AI assistants real web search with verified citations, full-article reading, and trusted source filtering via search lenses.

    Browse all tools

    Related Topics

    Research Assistants

    AI assistants specialized in helping with research tasks.

    67 tools

    Web Research

    Tools that help navigate and extract information from the web.

    45 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    439 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions