Deep Research Projects
A non-exhaustive collection of open-source implementations of deep research projects compiled on April 6, 2025.
What is Deep Research?
Deep research is a methodology that leverages chunking and iterative intelligent prompting to explore research questions thoroughly. It involves an AI-powered process that:
Breaks down complex questions into manageable sub-questions
Searches for relevant information across multiple sources
Synthesizes findings into comprehensive reports with citations
Iteratively refines its research direction based on discovered information
This is a fast-maturing and evolving network of open-source implementations inspired by features popularized by Google, OpenAI, and other major AI vendors. The projects listed below prioritize implementations that are relatively straightforward to use, typically requiring only an API key and minimal setup.
Table of Contents
Most Popular Implementations
LLM-based autonomous agent that conducts deep local and web research on any topic and generates a long report with citations. Demo
AI-powered research assistant that performs iterative, deep research by combining search engines, web scraping, and large language models.
Fully local web research and report writing assistant.
Keep searching, reading webpages, reasoning until it finds the answer. Demo
Open source alternative to Gemini Deep Research. Generate reports with AI based on search results. Demo
Vendor-Specific Implementations
OpenAI-Based
Free and open OpenAI Deep Research implementation.
An Agentic Deep Research Assistant similar to OpenAI Deep Research.
AI planner similar to OpenAI's deep research.
Google Gemini-Based
Deep Research with Google Gemini Models. Demo
Gemini deep research implementation.
Build a powerful Deep Research AI agent like Gemini using Next.js, Vercel AI SDK, and Exa Search API.
A serverless, AI-powered deep research agent built with Cloudflare Workers and Google Gemini 2.0. Demo
Open-source implementation of Deep Research using Google's Gemini 2.0 Flash model.
AI-powered deep research tool leveraging web scraping for cost-effective, comprehensive analysis.
DeepSeek-Based
(Supports DeepSeek R1) An AI-powered research assistant. Demo
Local RAG researcher agent built using Langgraph, DeepSeek R1 and Ollama.
Deeper Seeker is a simpler OSS version of OpenAI's Deep Research feature in ChatGPT.
Multi-Agent-AI-Researcher-Powered-by-DeepSeek-R1
siddharth-Kharche/Multi-Agent-AI-Researcher-Powered-by-DeepSeek-R1 View on GitHub
Multi-Agent AI Researcher Powered by DeepSeek-R1 LLM Model.
Python-based AI assistant that leverages a local LLM (DeepSeek-R1:7b via Ollama), Google Custom Search API, and asynchronous web scraping.
AWS Bedrock-Based
Sample Bedrock deep researcher (official repository by AWS).
MCP Server Implementations
Deep Research MCP implementation.
Enhanced MCP server for deep web research.
MCP Deep Research Server using Gemini creating a Research AI Agent.
Model Context Protocol (MCP) server adaptation of LangChain Ollama Deep Researcher.
Local-First Implementations
Fully local web research and report writing assistant.
AI-powered assistant that transforms complex questions into comprehensive, cited reports by conducting iterative analysis using any LLM across diverse knowledge sources.
Save money and use deep research right in your terminal - port of dzhng/deep-research but in Python.
Local RAG researcher agent built using Langgraph, DeepSeek R1 and Ollama.
Specialized Research Tools
Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python.
Deep research agent to help you find the best GitHub repositories.
Do literature review Fast, Simple and Reliable.
Open DeepResearch is an application for assisting in research by conducting comprehensive research on any topic.
Deep Research through Multi-Agents, using GraphRAG.
A fully open-source intelligent research assistant that integrates search, code execution, link resolution, and information expansion.
An agentic company research tool powered by LangGraph and Tavily that conducts deep diligence on companies using a multi-agent framework.
An open source deep research clone. AI Agent that reasons with large amounts of web data extracted with Firecrawl.
An open-source alternative to OpenAI and Gemini's deep research. Demo
A multi-agent AI research system designed to know what it knows (and doesn't know) when conducting research and creating content.
Apify Deep Research implementation.
Python implementation of AI-powered research assistant that performs iterative, deep research.