$ timeahead.in
/ servers/pypi/gpt-researcher
pypi

gpt-researcher

An autonomous agent that conducts deep research on any data using any LLM providers

28k stars25k/wkupdated 14d agogithub ↗
71fair
▣ Overview
WebsiteDocumentationDiscordPyPI versionOpen In ColabDocker Image VersionSkillTwitter FollowGitHub Release

What it does

An autonomous research agent that decomposes any research query into sub-questions, gathers information from web sources and local documents, and produces detailed factual reports with citations. It orchestrates a multi-agent workflow: a planner generates targeted research questions, crawler agents retrieve and summarize relevant information from 20+ sources, and a publisher aggregates findings into a comprehensive report. Supports image scraping, multiple output formats (PDF, Word), and plugs into any LLM provider via configurable backends.

Who it's for

Researchers, analysts, and investigators who need comprehensive, factually-grounded reports without weeks of manual gathering. Product managers evaluating market conditions, journalists fact-checking claims, business development teams conducting due diligence, or anyone needing to aggregate information from many sources quickly and with attribution.

Common use cases

  • Generate detailed market research and competitive analysis reports
  • Conduct due diligence research on companies, technologies, or investments
  • Fact-check claims and gather supporting evidence from multiple sources
  • Background research for investigations or journalism with source attribution
  • Aggregate findings from 20+ web sources into a single authoritative report

Setup pitfalls

  • Requires Python 3.11 or later; will fail silently on older versions.
  • Three secrets detected in the codebase — store API keys (OpenAI, Tavily, and LLM provider credentials) in .env, never hardcode or commit them.
  • High risk class due to filesystem writes and network calls — verify output directory permissions and review what it downloads; hostile research queries could attempt to write or exfiltrate data.
  • Tavily API key required for web search; local-only research is possible without it but limited to provided documents.
3 credentials detected in repository history via Gitleaks
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
40
14.0
Freshness
25%
100
25.0
Adoption
20%
93
18.6
Quality
10%
80
8.0
Trust
10%
50
5.0
Total
70.6
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecsecrets
◆ Risk level: high
fs read + fs write + network + exec + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "gpt-researcher-1": {
      "command": "uvx",
      "args": [
        "gpt-researcher"
      ]
    }
  }
}
📈 Score historylast 30 snapshots
5/10/20266/11/2026 · 30 snapshots
⚙ Maintenance health
72/ 100 · is this project alive?
contributors (1y)78
top contributor share49%
releases (1y)15
last release14d ago
ci✓ passing
⛁ Raw data
weekly downloads25k
github stars28k
forks4k
open issues218
license✓ present
readme length16761 chars
last publish0d ago
last commit14d ago
last updated1d ago
install verified✓ pass · 25d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points