← 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.1k stars TypeScript Agents
deep-research
Velocity · 7d
+39
★ / 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.

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