GPT Researcher
Open-source autonomous research agent with planner/execution multi-agent architecture and cited reports.
GPT Researcher is an open source autonomous research agent, released under the MIT license and maintained by Assaf Elovic and contributors, that plans research tasks, runs parallel multi-source web search, validates sources, accumulates a research context and writes long-form reports with inline citations. A planner breaks a query into sub-questions, sub-agents crawl, scrape and summarize sources in parallel, and a publisher assembles the report; a quick search mode returns grounded snippets when a calling agent needs less.
The agent works with a wide range of model providers, from OpenAI, Anthropic, Google and Mistral to local models through Ollama, and with retrievers including Tavily, Bing, Google, DuckDuckGo, Exa, ArXiv and PubMed, custom MCP retrievers and local document stores. Reports come out as Markdown, PDF, DOCX or JSON, with live progress streamed over WebSocket or server-sent events.
It is built to be called by other agents and applications: it ships as a Python package, publishes an OpenAPI specification and an A2A agent card, and runs an official MCP server with deep research, quick search, report writing and source tools. Customers run it themselves, in Docker or as a service, with their own model and search provider keys.
Vendor details
Canonical URL
https://gptr.dev
Category
Agent infrastructure
Company status
independent
Use cases & customers
Deployment options
In practice
You need a sourced report on a topic and a single chatbot answer won't cut it. GPT Researcher plans sub-questions, crawls more than 20 sources in parallel, and aggregates a structured report with citations.
You worry the model is confidently making things up. GPT Researcher runs agents in parallel and cross-references many sources, which is how the project tackles hallucination and bias instead of trusting one call.
You want deeper research from inside the tools you already use. GPT Researcher ships an MCP server that lets an application like Claude run its full research loop and return a citation-backed report.
Sources & related URLs
Related / legacy domains
Agentic Index coverage score
7.0 / 14 capabilities · 50%
| Integrations & Tool Calling | Partial |
|---|---|
|
Runs crawler agents that gather information from many search retrievers including Tavily, Google, Bing, DuckDuckGo, and Exa and from local documents such as portable document format, Word, and spreadsheet files, and exposes itself over the Model Context Protocol, real research tool use though not broad action on external business systems. Sourcegithub.com/assafelovic/gpt-researcherread 2026-09-21 |
|
| Workflow Orchestration | Full |
|
Runs a planner agent that generates research questions, parallel execution agents that scrape and summarize sources, and a publisher that aggregates a cited report, with a multi agent variant built on LangGraph and a recursive deep research mode that explores subtopics by configurable depth and breadth, genuine autonomous multi agent orchestration. Sourcegithub.com/assafelovic/gpt-researcherread 2026-09-21 |
|
| Knowledge Grounding & RAG | Partial |
|
Beyond web search, GPT Researcher can research over local document stores and keeps a vector store of the accumulated research context with optional persistence across sessions, so customer documents are drawn in per research task; no maintained index over the customer's knowledge base outside a research run is documented. SourceGPT Researcher, gptr.dev/llms-full.txtread 2026-09-21 |
|
| Human Oversight & Guardrails | Not documented |
|
GPT Researcher runs autonomously from a query to a report, and its product manual documents no approval step, review gate or guardrail engine for a person to hold or approve its actions. SourceGPT Researcher, gptr.dev/llms-full.txtread 2026-09-21 |
|
| Security, Identity & Governance | Not documented |
|
GPT Researcher is open source software the customer runs, and its product manual states the product has no authentication of its own; the only keys are the model and search provider keys the customer supplies. No access model, identity integration or attestation is documented, and running self-hosted is a deployment property rather than a security control. SourceGPT Researcher, gptr.dev/llms-full.txtread 2026-09-21 |
|
| Observability & Auditability | Partial |
|
Tracks and cites the source of every summarized fact so a report can be audited back to its origins, real output auditability, though it does not ship a full execution tracing, metrics, or logging dashboard for agent runs. Sourcegptr.devread 2026-09-21 |
|
| Memory & State Persistence | Not documented |
|
Runs a research task and returns a report without a persistent agent memory or checkpoint layer that carries state across sessions, so memory and state persistence is not documented as a first class feature. Sourcegithub.com/assafelovic/gpt-researcherread 2026-09-21 |
|
| Deployment & Data Residency | Full |
|
Is open source under the Apache license and deploys through Docker, a Python package, or a FastAPI service, and runs with local models through Ollama for fully private and offline operation, real self hosting and data residency. Sourcegithub.com/assafelovic/gpt-researcherread 2026-09-21 |
|
| Prebuilt Agents, Templates & Packs | Partial |
|
Ships a ready to use research agent and a full suite of customization options for building tailor made and domain specific research agents, real prebuilt and scaffolding capability, though without a browsable marketplace of agents or templates. Sourcegithub.com/assafelovic/gpt-researcherread 2026-09-21 |
|
| Triggers & Channel Coverage | Partial |
|
Can be invoked through a Python package, a representational state transfer application programming interface, a web interface, a command line, and the Model Context Protocol from assistants like Claude, multiple developer invoked channels, though without scheduled or event driven triggers. Sourcegithub.com/assafelovic/gpt-researcherread 2026-09-21 |
|
| Model Flexibility & Routing | Full |
|
Works with any large language model provider including OpenAI, Anthropic, Groq, Google, Mistral, and local models through Ollama, and assigns cheaper and stronger models to different roles such as planning and execution to optimize cost, genuine multi provider and role based model routing. Sourcepypi.org/project/gpt-researcherread 2026-09-21 |
|
| APIs, SDKs & MCP Extensibility | Full |
|
GPT Researcher ships as a Python package, publishes an OpenAPI specification and an A2A agent card, and runs an official MCP server exposing deep research, quick search, report writing and source retrieval tools over stdio, SSE and streamable HTTP, so outside callers drive it directly. SourceGPT Researcher, gptr.dev/llms-full.txt and gptr.dev homepageread 2026-09-21 |
|
| Testing, Debugging & Optimization | Not documented |
|
Improves research quality by aggregating many sources to reduce misinformation, but it does not ship a testing, debugging, or evaluation engine for agents, so this capability is not documented as a first class feature. Sourcegptr.devread 2026-09-21 |
|
| Browser & Computer Use | Partial |
|
Runs crawler agents that browse and scrape web pages to gather information for each research question, real automated web access, though not general autonomous browser or computer control as a product. Sourcegithub.com/assafelovic/gpt-researcherread 2026-09-21 |
|
The Agentic Index coverage score grades every vendor Full, Partial or Not documented against the same 14 buyer facing capabilities, from public evidence only. Each capability links to how all vendors in the index score on it. How this evidence is graded
Recent platform changes
GPT Researcher introduced Deep Research, an advanced recursive workflow for exploring topics with agentic depth. The update also moves the platform's Model Context Protocol (MCP) server to a dedicated repository (gptr-mcp). Additionally, it adds multi-agent assistants built with LangGraph and AG2 and an enhanced frontend for real-time progress tracking.
Bears on: MCP / tool calling / API
View sourcePricing
Free and open source
What is public
GPT Researcher is free, open source software under the MIT license that the customer runs; the only costs are the model and search provider keys supplied at runtime.
Cost watchouts
Model provider and search provider usage are the customer's own costs and scale with the number and depth of research runs.
Related vendors
- AgentOps — Agent observability and debugging platform: open source SDKs trace…
- Agno — Python agent framework and AgentOS runtime (formerly Phidata) for…
- AIsa — Resource and payment gateway for AI agents: one key to 110+ models…
- AlphaBitCore — AI control plane for regulated financial firms: one gateway enforces…
- Anchor Browser — Cloud hosted browser infrastructure that lets AI agents operate real…
- Apify — Cloud platform and marketplace of more than 73,000 ready-to-run…
Alternatives to GPT Researcher
The closest documented capability profiles to GPT Researcher among agent infrastructure platforms tracked by Agentic Index, ordered by similarity on the same 14 point evidence the rankings use. No vendor pays for placement.
- Beam7.5 / 14Adds documented Security, Identity & Governance and Memory & State Persistence
- Jina AI5.0 / 14Adds documented Security, Identity & Governance
- Lemony7.0 / 14Adds documented Human Oversight & Guardrails and Security, Identity & Governance
- Lightpanda6.0 / 14Adds documented Human Oversight & Guardrails
- Modal8.0 / 14Adds documented Security, Identity & Governance and Memory & State Persistence
- Vocode6.0 / 14Adds documented Memory & State Persistence
Similarity is computed from each vendor's Agentic Index coverage score evidence, axis by axis, not from the totals. How this evidence is graded