GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Docs
  • Star30,539

This view

  • Original page
  • New address

GeezerVison is showing gptr.dev — GPT Researcher - Autonomous AI Research Agent

Planner

A research team in a single call

A planner splits your question, researchers work through it in parallel, and only the passages that matter reach the writer.

Researchers

Parallel researchers

The planner writes a set of research questions and runs a researcher for each one at the same time.

MAX_ITERATIONS=3

Retrievers

20+ retrievers

Tavily, Google, Bing, Exa, arXiv, PubMed and more, combined with any MCP server or your own documents.

  • Tavily logo
  • Parallel logo
  • Exa logo
  • Google logo
  • Bing logo
  • Brave logo
  • DuckDuckGo logo
  • arXiv logo
  • PubMed logo
  • SearXNG logo
RETRIEVER=tavily,mcp

Filter

Context filtering

Jev, BM25 or embeddings keep only the passages that answer the question, before anything reaches the LLM.

CONTEXT_FILTER=auto

Deep research

Deep research

Findings seed new questions, so a run explores a tree of subtopics instead of a single pass.

DEEP_RESEARCH_DEPTH=2

Writer

The writer cites every claim

Every claim in the report traces back to a source.

The report

Every claim in the report traces back to a source.

Example report · 47s · 23 sources read

What is driving Nvidia's rally

Most of Nvidia's growth comes from data center GPUs used to train and run AI models, which now make up the large majority of its revenue. [1][2]

Microsoft, Alphabet, Amazon and Meta keep raising capital spending on AI infrastructure, and Nvidia remains the largest supplier of the accelerators they buy. [3][4]

Analysts point to CUDA, Nvidia's software platform, as the main reason customers find it hard to switch, while custom chips and AMD are the most cited risks. [5]

  1. 1investor.nvidia.com
  2. 2sec.gov
  3. 3reuters.com
  4. 4bloomberg.com
  5. 5semianalysis.com

Open source since 2023

The #1 Open Deep Research Agent

Downloaded millions of times and shaped by hundreds of contributors. Ask a question, and it plans the research, reads sources in parallel, and writes a cited report, using the LLM and search engine of your choice.

$pip install gpt-researcher
Open in ColabDocumentation
Python 3.11+
from gpt_researcher import GPTResearcher query = "why is Nvidia stock going up?"researcher = GPTResearcher(query=query)# Conduct research on the given querycontext = await researcher.conduct_research()# Write the reportreport = await researcher.write_report()# report outputs as markdown, PDF, docx, string and more!
{  "mcpServers": {    "gptr-mcp": {      "command": "python",      "args": ["/absolute/path/to/gptr-mcp/server.py"],      "env": {        "OPENAI_API_KEY": "your-openai-key",        "TAVILY_API_KEY": "your-tavily-key"      }    }  }}

Exposes deep_research, quick_search, write_report, get_research_sources and get_research_context to Claude, Cursor, n8n and any MCP client.

Benchmarks

Ranked #1 in Academic Benchmarks

Carnegie Mellon University's DeepResearchGym (May 2025) evaluated leading deep research systems on 1,000 complex queries. GPT Researcher outperformed Perplexity, OpenAI, OpenDeepSearch, and HuggingFace, achieving the highest scores in citation quality, report quality, and information coverage.

Score agreement between the DeepResearchGym and commercial search APIs, Spearman correlation. DeepResearchGym, May 2025.

Citation Quality#1

Precision
85.36%
Recall
90.82%

Only system >85% on both

Report Quality#1

Clarity
83.70%
Insightfulness
78.01%

Highest in both dimensions

Coverage#1

Key Point Recall
64.67%

Highest coverage

Read DeepResearchGym paper

Context filter benchmark

Jev's context is 59% more relevant than embeddings, at the same cost

GPT Researcher filters sources with Jev by default, and falls back to local keyword ranking when no TypeSafe key is set, so no key or embeddings provider is required.

Read the benchmark
73%

Jev

51%

Keyword

46%

Embeddings

Relevant passages kept · 28 research tasks · same scraped sources

Community

Join the Fast Growing Community

Our mission is to empower individuals and organizations with accurate, unbiased, and factual information. Join our community and help democratize automated AI research.

GitHub stars
30,539
Contributors
286
Open in GitHubJoin the Community
assafelovic | Trendshiftassafelovic%2Fgpt-researcher | Trendshift

Research

Academic Citations

GPT Researcher has been cited in numerous academic papers and research studies.

  • July 2025arXiv:2507.05495Deep Research Comparator: A Platform For Fine-grained Human Annotations of Deep Research AgentsPrahaladh Chandrahasan, Jiahe Jin, Zhihan Zhang et al.Read the paper
  • July 2025arXiv:2507.16075Deep Researcher with Test-Time DiffusionRujun Han, Yanfei Chen, Zoey CuiZhu et al.Read the paper
  • May 2025arXiv:2505.19253DeepResearchGym: A Free, Transparent, and Reproducible Evaluation Sandbox for Deep ResearchJoão Coelho, Jingjie Ning, Jingyuan He et al.Read the paper
  • June 2025arXiv:2506.22356HLTCOE at LiveRAG: GPT-Researcher using ColBERT retrievalKevin Duh, Eugene Yang, Orion Weller et al.Read the paper
  • October 2024arXiv:2410.13185Chain of Ideas: Revolutionizing Research in Novel Idea Development with LLM AgentsLong Li, Weiwen Xu, Jiayan Guo et al.Read the paper
  • July 2024arXiv:2407.00466BioKGBench: A Knowledge Graph Checking Benchmark of AI Agent for Biomedical ScienceXinna Lin, Siqi Ma, Junjie Shan et al.Read the paper
  • 2024ConferenceProviding domain knowledge for process mining with ReWOO-based agentsMax W. Vogt, P van der Putten, Hajo A. ReijersRead the paper
  • January 2024arXiv:2401.03428Exploring Large Language Model based Intelligent Agents: Definitions, Methods, and ProspectsYuheng Cheng, Ceyao Zhang, Zhengwen Zhang et al.Read the paper
  • July 2024arXiv:2407.12025LLM4DESIGN: An Automated Multi-Modal System for Architectural and Environmental DesignRan Chen, Zhou Zhao, Xueqi Yao et al.Read the paper
  • July 2024arXiv:2407.14717Differential Privacy of Cross-Attention with Provable GuaranteeJiuxiang Gu, Yingyu Liang, Yuan-Fang Li et al.Read the paper

FAQ

Everything you need to know

The questions developers ask most. Still stuck? Ask us on Discord.

What is GPT Researcher?

GPT Researcher is an open source autonomous AI research agent that gathers and validates information from multiple web sources in parallel, then writes a detailed research report with inline citations. It supports any LLM (OpenAI, Anthropic, Google, Mistral, DeepSeek, local via Ollama) and any retriever (Tavily, Bing, Google, DuckDuckGo, SearXNG).

How do I use GPT Researcher with Claude or ChatGPT?

Use the official gptr-mcp Model Context Protocol server (github.com/assafelovic/gptr-mcp). It registers as an MCP server in Claude Desktop, Cursor, ChatGPT custom GPTs, n8n, and any client that supports MCP, and exposes tools like deep_research, quick_search, and write_report.

Is GPT Researcher free?

Yes. GPT Researcher is MIT licensed and free to use. The only operating cost is whatever you pay your underlying LLM and search API providers.

How does GPT Researcher compare to Perplexity or OpenAI Deep Research?

GPT Researcher ranked #1 on Carnegie Mellon University's DeepResearchGym benchmark (May 2025), ahead of Perplexity Deep Research and OpenAI Deep Research. Unlike those products, GPT Researcher is open source: you control the LLM, the retriever, and the deployment.

How do I host GPT Researcher myself?

Install the Python package with pip install gpt-researcher and call it from your code, or clone the repository and run the FastAPI server (python -m uvicorn main:app) or the Docker image. The server's endpoints are described at gptr.dev/openapi.json.

Can GPT Researcher research my own documents?

Yes. Point it at local files to research them directly, or run hybrid research that combines your documents with web sources in a single report.

What do I need to run it?

Python 3.11+, an LLM API key (for example OPENAI_API_KEY) and a retriever API key (for example TAVILY_API_KEY). Swap in any supported provider through environment variables, including local models via Ollama.

Built in the open by researchers and engineers worldwide

Shaped by hundreds of open source contributors, cited in academic research, and used by teams at Google, NVIDIA, Stanford and more. Star the repo or join the community to help build what comes next.

$pip install gpt-researcher
Open in GitHubJoin the Community
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.