gpt-researcher
An autonomous agent for deep research using any LLM provider.
- Type
- MCP
- Open source
- Yes
- GitHub Stars
- ★ 27.9k
- Source
- mcp-github
- Repository
- github.com/assafelovic/gpt-researcher
Overview
GPT Researcher is an open, deep research agent for web and local research. It generates detailed, fact-based, and unbiased research reports with citations. The agent offers comprehensive customization options to create tailored domain-specific research agents. By parallelizing agent tasks, GPT Researcher delivers stable performance and improved speed. Ideal for tasks requiring in-depth research and long-form report generation.
Capabilities
- ▪Generate detailed research reports
- ▪Intelligent image scraping and filtering
- ▪AI-generated inline images
- ▪Generate reports over 2000 words
- ▪Aggregate over 20 sources
- ▪JavaScript-enabled web scraping
Use cases
Setup
git clone https://github.com/assafelovic/gpt-researcher.git && cd gpt-researcher && export OPENAI_API_KEY={Your OpenAI API Key here}This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How to install GPT Researcher?
Clone the repository and set your API key.
Which LLM providers are supported?
Supports multiple LLM providers, including OpenAI.
Related skills
Scrapling
An adaptive web scraping framework capable of handling everything from single requests to large-scale scraping.
TrendRadar
An AI-driven tool for sentiment monitoring and trend analysis, supporting multi-platform aggregation, RSS subscription, and intelligent notifications.
Deep-Research-skills
Provides structured deep research capabilities for Claude Code, OpenCode, and Codex, supporting a two-phase research process.
user-research-skill
Provides end-to-end user research capabilities for AI agents, including interviews, synthetic users, and quantitative surveys.
seo-geo-claude-skills
20 SEO and GEO skills for AI agents like Claude Code, Cursor, and over 35 others.
google-maps-scraper
Scrape business data from Google Maps, such as name, address, phone number, etc.