gpt-researcher
View on GitHubAn autonomous agent that conducts deep research on any data using any LLM providers
GPT Researcher is an autonomous deep-research agent that plans sub-questions, scrapes and aggregates 20+ web or local sources, and writes cited reports. Works with any LLM provider, supports MCP data sources, local docs, PDF/Word export, and a FastAPI + Next.js UI.
Use Cases
Generate cited research reports on any topicDeep recursive multi-branch topic explorationResearch over local PDF/Word/CSV/Excel docsHybrid web + MCP data source researchMarket and competitive analysisLiterature and academic reviewExport reports to PDF/WordEmbed AI-generated inline illustrationsRun as Claude Skill for in-chat researchServe research via MCP server for AI assistants
Built With
- Language
- Python
- Frameworks
- LangChain · FastAPI · Next.js · Tailwind CSS · Docker · MCP · Poetry · Pydantic
Tags
deep-research · autonomous-agent · multi-agent · web-scraping · report-generation · citations · rag · mcp · llm-providers · planner-executor · local-documents · python · research-automation · image-generation