← all repositories

dzhng/deep-research

A research agent that autonomously performs iterative deep research by combining search engines, web scraping, and large language models.

19.4k stars TypeScript Agents
deep-research
Velocity · 7d
+6.1
★ / day
Trend
steady
star history

This open-source project implements an autonomous research agent that uses LLMs to generate targeted search queries, process results, and recursively refine research directions based on findings. It combines search engine retrieval, web scraping, and large language model reasoning to dive deeper into topics. The implementation aims to stay under 500 lines of code for easy understanding and extension.

Frequently asked

What is dzhng/deep-research?
A research agent that autonomously performs iterative deep research by combining search engines, web scraping, and large language models.
Is deep-research open source?
Yes — dzhng/deep-research is open source, released under the MIT license.
What language is deep-research written in?
dzhng/deep-research is primarily written in TypeScript.
How popular is deep-research?
dzhng/deep-research has 19.4k stars on GitHub and is currently holding steady.
Where can I find deep-research?
dzhng/deep-research is on GitHub at https://github.com/dzhng/deep-research.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.