Autonomous agent for web/local research, generating cited reports
Top 1.9% on sourcepulse
GPT Researcher is an autonomous AI agent designed to conduct in-depth research on any topic, both online and from local documents, producing comprehensive, cited reports. It targets individuals and organizations needing efficient, factual, and unbiased information gathering, aiming to overcome limitations of traditional research methods and standard LLMs.
How It Works
The system employs a "planner" and "execution" agent architecture. The planner breaks down a research query into specific questions, while execution agents concurrently gather information from multiple web sources and local files for each question. Summaries are then aggregated, filtered, and sourced to create a final, detailed report, with a "Deep Research" feature enabling recursive exploration of subtopics.
Quick Start & Requirements
pip install gpt-researcher
or via Docker (docker-compose up --build
)..env
), install dependencies (pip install -r requirements.txt
), run with uvicorn main:app --reload
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is experimental and provided "as-is." While aiming to reduce bias and misinformation through broad source aggregation, it does not claim to eliminate bias entirely. Costs for research are estimated at ~$0.4 per run using specific models and settings.
2 weeks ago
1 day