◉AgentResearchFree
GPT Researcher
Autonomous AI research agent that searches the web and produces detailed, cited research reports in minutes.
Installations88k
Note★ 4.7
Avis29
GPT Researcher
GPT Researcher is an autonomous agent designed to perform comprehensive online research on any topic and produce detailed, factual reports with citations. It orchestrates multiple sub-agents — a planner and execution agents — to scrape relevant sources, extract key facts, and synthesise a structured markdown report.
Key Features
- Multi-agent orchestration: orchestrator plans subtasks, parallel agents execute web searches
- Source deduplication and credibility filtering across 20+ web sources per query
- LLM-provider agnostic: GPT-4, Claude, Gemini, or any LangChain-compatible model
- Outputs: detailed report, quick summary, resource list, or outline
- FastAPI server and React frontend included for production deployment
Quick Start
pip install gpt-researcher
export OPENAI_API_KEY=sk-...
export TAVILY_API_KEY=tvly-...
from gpt_researcher import GPTResearcher
import asyncio
async def main():
researcher = GPTResearcher(
query="Latest advances in multimodal LLMs 2025",
report_type="research_report",
)
await researcher.conduct_research()
report = await researcher.write_report()
print(report)
asyncio.run(main())
npx ai-supply add gpt-researcher-ai-research
Curated mirror of the open-source GPT Researcher (Apache-2.0). Get it from the source.