dzhng/deep-research
An AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language models. The goal of this repo is to provide the simplest implementation of a deep research agent - e.g. an agent that can refine its research direction overtime and deep dive into a topic.
Implements a recursive research loop with configurable depth and breadth parameters, using LLM-generated search queries fed through Firecrawl for web scraping and content extraction. The agent maintains context across iterations to refine research directions based on accumulated learnings, then synthesizes findings into structured markdown reports. Supports multiple LLM backends including OpenAI, DeepSeek R1 via Fireworks, and local OpenAI-compatible endpoints, with tunable concurrency limits for API rate management.
18,562 stars. No commits in the last 6 months.
Stars
18,562
Forks
1,926
Language
TypeScript
License
MIT
Category
Last pushed
Sep 08, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/dzhng/deep-research"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Technion-Kishony-lab/data-to-paper
data-to-paper: Backward-traceable AI-driven scientific research
SalesforceAIResearch/enterprise-deep-research
Salesforce Enterprise Deep Research
CopilotKit/open-research-ANA
🤖 An open-source, AI agent-native research canvas application that performs real-time search...
Alibaba-NLP/DeepResearch
Tongyi Deep Research, the Leading Open-source Deep Research Agent
Oqura-ai/deepdoc
Deep research tool for local knowledge base.