awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
fdarkaou avatar

fdarkaou/open-deep-research

0
View on GitHub↗
880 stars·111 forks·TypeScript·MIT·21 viewsanotherwrapper.com/open-deep-research↗

Open Deep Research

Open-deep-research is an autonomous research orchestrator and language model-based agent designed to execute multi-step investigations and automated web research workflows. It explores complex topics systematically by generating targeted search queries, processing multiple sources simultaneously, and recursively feeding synthesized findings back into search planning loops to expand its research scope.

The system coordinates these tasks through a graph-based agent orchestration model that routes state between modular nodes for searching, reading, and reasoning. It accelerates data collection via a concurrent web scraping pipeline and compiles aggregated findings into cohesive, cited markdown documents complete with hierarchical headings and reference lists.

During execution, the application streams real-time feedback and incremental report updates to the client interface using server-sent events. Security features include credential isolation that stores user-provided API keys in HTTP-only cookies to protect sensitive access keys from client-side scripts.

Features

  • Deep Research Execution - Explores complex topics systematically by generating targeted search queries, processing multiple sources simultaneously, and recursively gathering comprehensive information.
  • Graph-Based State Orchestrations - Orchestrates multi-step agent workflows by routing state transitions between modular search, read, and reasoning nodes using directed graphs.
  • Automated Research Generation - Explores complex topics systematically by generating targeted search queries and gathering comprehensive information from multiple sources.
  • Autonomous Research Frameworks - Coordinates multi-step investigations by generating targeted search queries and recursively gathering information.
  • Autonomous Web Research Agents - Explores complex topics systematically by generating targeted search queries and gathering comprehensive information from multiple online sources.
  • Cited Report Compilers - Synthesizes aggregated web research into cohesive markdown documents complete with hierarchical headings and reference lists.
  • Structured Research Reports - Compiles detailed documents featuring organized findings, referenced sources, and progress tracking for easy viewing and downloading.
  • Professional Research Reports - Compiles detailed documents featuring organized findings, referenced sources, and ongoing progress tracking for easy viewing and download.
  • Search Query Recursion - Expands research scope dynamically by feeding synthesized findings back into search planning loops to generate targeted follow-up queries.
  • Web Research Agents - Executes iterative web searches, processes multiple sources, and compiles comprehensive reports on complex topics.
  • Concurrent Scraping Workers - Accelerates data gathering by executing multiple parallel HTTP requests and web parsing tasks across discovered source URLs.
  • Self-Hosted AI Infrastructure - Runs open-source deep research workflows locally to emulate advanced AI reasoning and search capabilities for complex investigations.
  • Server-Sent Events - Streams real-time execution feedback and incremental report updates to the client interface over persistent HTTP connections.
  • Research Progress Dashboards - Displays live visual feedback and incremental findings while the system performs parallel searches and builds the final report.
  • Real-time Pipeline Progress Visualization - Displays real-time visual feedback and incremental findings while the system performs parallel searches and builds the final report.

Star history

Star history chart for fdarkaou/open-deep-researchStar history chart for fdarkaou/open-deep-research

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Open Deep Research

Similar open-source projects, ranked by how many features they share with Open Deep Research.
  • langchain-ai/local-deep-researcherL

    langchain-ai/local-deep-researcher

    9,223View on GitHub↗

    Local Deep Researcher is a fully local web research assistant that uses any LLM hosted by Ollama or LMStudio. Give it a topic and it will generate a web search query, gather web search results, summarize the results of web search, reflect on the summary to examine knowledge gaps, generate a new…

    Python
    View on GitHub↗9,223
  • assafelovic/gpt-researcherassafelovic avatar

    assafelovic/gpt-researcher

    27,739View on GitHub↗

    GPT Researcher is an autonomous agent framework designed to automate the process of gathering, synthesizing, and documenting information from diverse web and local sources. It functions as a research-oriented execution environment that orchestrates specialized agents to perform complex, multi-branch research tasks, transforming raw data into structured, factual, and cited reports. The project distinguishes itself through a graph-based orchestration layer that manages state transitions and information flow between specialized agents. It employs recursive tree-search execution to explore comple

    Pythonagentaiautomation
    View on GitHub↗27,739
  • btahir/open-deep-researchbtahir avatar

    btahir/open-deep-research

    2,140View on GitHub↗

    Open-deep-research is an automated research platform that utilizes autonomous agents to perform recursive web queries and synthesize information into structured reports. The system functions as an AI-powered research agent, capable of navigating complex topics by iteratively generating follow-up search queries and mapping interconnected findings. The platform distinguishes itself through a recursive orchestration model that allows for deep exploration of subjects beyond initial search results. It provides a unified interface for both cloud-based and local inference engines, enabling users to

    TypeScript
    View on GitHub↗2,140
  • u14app/deep-researchu14app avatar

    u14app/deep-research

    4,619View on GitHub↗

    Deep research is an automated research generation system that uses large language models and web search engines to synthesize comprehensive reports and deep-dive analyses on complex topics. It combines real-time web search results with uploaded local documents to ground generated content in specific factual data. The system employs an iterative research workflow to refine reports through a step-by-step process of editing, updating, and restarting specific research stages. It can transform unstructured report data into knowledge graph visualizations to map relationships between different findi

    JavaScriptanthropicdeep-researchdeep-research-api
    View on GitHub↗4,619
See all 30 alternatives to Open Deep Research→

Frequently asked questions

What does fdarkaou/open-deep-research do?

Open-deep-research is an autonomous research orchestrator and language model-based agent designed to execute multi-step investigations and automated web research workflows. It explores complex topics systematically by generating targeted search queries, processing multiple sources simultaneously, and recursively feeding synthesized findings back into search planning loops to expand its research scope.

What are the main features of fdarkaou/open-deep-research?

The main features of fdarkaou/open-deep-research are: Deep Research Execution, Graph-Based State Orchestrations, Automated Research Generation, Autonomous Research Frameworks, Autonomous Web Research Agents, Cited Report Compilers, Structured Research Reports, Professional Research Reports.

What are some open-source alternatives to fdarkaou/open-deep-research?

Open-source alternatives to fdarkaou/open-deep-research include: langchain-ai/local-deep-researcher — Local Deep Researcher is a fully local web research assistant that uses any LLM hosted by Ollama or LMStudio. Give it… assafelovic/gpt-researcher — GPT Researcher is an autonomous agent framework designed to automate the process of gathering, synthesizing, and… btahir/open-deep-research — Open-deep-research is an automated research platform that utilizes autonomous agents to perform recursive web queries… u14app/deep-research — Deep research is an automated research generation system that uses large language models and web search engines to… anotiawang/deep-research-web-ui — This project is a web-based interface designed to automate multi-step research tasks by synthesizing web data through… mervinpraison/praisonai — PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and…

Curated searches featuring Open Deep Research

Hand-picked collections where Open Deep Research appears.
  • AI agent frameworks