llms.txt Content
# GPT Researcher
> GPT Researcher is an open-source autonomous AI research agent that conducts comprehensive deep research on any topic, gathers information from dozens of trusted sources in parallel, and produces long-form research reports with inline citations. It is the #1-ranked deep-research system on Carnegie Mellon University's DeepResearchGym benchmark and powers production research workflows for thousands of teams.
## What it is
- An autonomous agent (not a chatbot) that plans, searches, validates, and writes.
- Pluggable across LLMs (OpenAI, Anthropic, Google, Mistral, DeepSeek, local models via Ollama, LiteLLM) and search providers (Tavily, Bing, Google, DuckDuckGo, SearXNG, etc.).
- Open source under MIT, available as a Python package, a self-hosted FastAPI server, a Docker image, and an MCP (Model Context Protocol) server.
- Designed to be embedded inside other agents, IDEs, and workflows.
## When to use it
- When a single LLM call or web-search tool is not enough and you need a *researched* answer with sources.
- When you need long-form reports (executive summaries, market analyses, due-diligence briefs, literature reviews) generated end-to-end.
- When an LLM agent (Claude, ChatGPT, Cursor, custom) needs a "deep research" sub-tool to fetch grounded, cited context.
- When you want full control over the LLM, search engine, and data sources (including private / internal docs).
## Primary capabilities
- `deep_research` - autonomous multi-source research with planning, source validation, and citation tracking.
- `quick_search` - low-latency web search with snippets across any GPT Researcher-supported retriever.
- `write_report` - generate long-form research reports from accumulated research context.
- `get_research_sources` - list all sources gathered during a research run.
- `get_research_context` - return the full accumulated research context.
- Streaming output via WebSockets and Server-Sent Events.
## Use cases
- Investment & equity research (c
OpenAPI Spec (preview)
{
"openapi": "3.1.0",
"info": {
"title": "GPT Researcher API",
"version": "0.14.8",
"summary": "Autonomous deep-research agent API.",
"description": "GPT Researcher is an open-source autonomous AI research agent. This OpenAPI specification documents the REST surface exposed by the GPT Researcher self-hosted FastAPI server (https://github.com/assafelovic/gpt-researcher) and the gptr-mcp Model Context Protocol server (https://github.com/assafelovic/gptr-mcp). Endpoints describe