assafelovic/gpt-researcher
An autonomous agent that conducts deep research on any data using any LLM providers
Implements a multi-agent planning architecture with separate planner and execution agents that generate research questions, then parallelize web scraping and document retrieval to overcome token limits. Supports multiple LLM providers, integrates with web crawlers (JavaScript-enabled), MCP for local data sources, and exports comprehensive multi-thousand-word reports with source attribution and AI-generated inline images.
25,665 stars and 60,147 monthly downloads. Actively maintained with 20 commits in the last 30 days. Available on PyPI.
Stars
25,665
Forks
3,407
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 01, 2026
Monthly downloads
60,147
Commits (30d)
20
Dependencies
140
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/assafelovic/gpt-researcher"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.