- Benchmark, method and code: evals/contextfilter/
- Python 3.12+ is now required.
- Default context filter: without a TypeSafe key, the default is now keyword ranking instead of
- Retriever plugins: ship a search provider as its own package via the gptresearcher.retrievers entry point (#2154)
- Fixed the frontend WebSocket opening a second connection on a new research run (#2159)
- Multi-agent sections no longer repeat each other's content (#2158)
GPT Researcher by Assaf Elovic and contributors
Overview
An open-source agent that plans research, gathers and filters many web or local sources and writes a cited report, with support for multiple model providers.
GPT Researcher was downloaded 13.1K times from npm and PyPI in the week ending Oct 4, 2026, up 42.4% on the week before and down 41.5% over the last 30 days compared with the 30 before. The GitHub repository has 29.9K stars, 675 of them added in the last 30 days. The latest stable release is 3.7.0, published Sep 26, 2026; there were 1 stable releases in the past 30 days.
GPT Researcher usage and attention over time
Download the raw daily series: gpt-researcher.csv
Install GPT Researcher
| npm | npm install -g gpt-researcher |
|---|---|
| PyPI | pip install gpt-researcher |
These commands use the packages tracked on this page. The vendor may recommend a different installer; see the official documentation.
Key facts
| Maker | Assaf Elovic and contributors |
|---|---|
| Type | Open-source deep research agent |
| License | Apache-2.0 |
| Main language | Python |
| Open issues and PRs | 27 |
Pricing
Free open-source software; users pay their own model and search API costs.
Source: official pricing page, checked Oct 6, 2026. Prices change often; confirm before you buy.
Pulse Score breakdown
Each component is scored 0 to 100 from public signals; a dash means no data for it. Methodology.
GPT Researcher news and signals
-
101 agents added to AgentGid
DeepSeek Harness, CopilotKit, Orca, eve, ARTEMIS, Jasper, Harvey, Paradox, Eightfold AI Interviewer, TesterArmy e2e, Copy.ai, Consensus and 89 more
-
GPT Researcher 3.7.0 released
Benchmark, method and code: evals/contextfilter/; Python 3.12+ is now required.; Default context filter: without a TypeSafe key, the default is now keyword ranking instead of
What changed: recent GPT Researcher releases
3 stable releases in the last 90 days · Full changelog
- fix: restore main, add CI, and land 97 queued PRs
- fix(readme): restore broken star history chart
- docs: document scholarly retriever configuration
- chore(deps): update python-pptx requirement from >=1.0.0 to >=1.0.2
- chore: remove the dead poetry dependency block, test the declared Python floor
- Add agent observability with Monocle
- security: sanitize untrusted content, add SECURITY.md, pin brotli
- Fix silently dropped token limits, real usage-based cost tracking, and research pipeline robustness
- Add Deep Agents example: GPT Researcher as the research engine in a LangChain deep agent
- Resolve post-merge conflicts: 4 retriever/context fixes (supersedes #1895-1898)
- Retriever hardening: 20 guard fixes against malformed results (supersedes #1837…
- Scraper robustness: 6 fixes (title/PDF-detection/temp-file/dimensions) (supersedes #1824…
- fix: add MAXREVISIONS guard to prevent infinite revision loop
- Improve SimpleQA eval observability with structured logging and latency metadata
- feat(retrievers): add Brave Search support
- Abstain instead of fabricating a report when no content was gathered
- fix(deep-research): keep oversized context from collapsing to empty
- feat(retrievers): add fastCRW search retriever
- feat: add ModelsLab image generation provider
- fix: NameError when STRATEGICLLM lacks colon separator
- fix: properly resolve reporttype imports in websocketmanager and re…
- Fix: resolve unhashable dict error in detailed report context deduplication
- Add Codex CLI plugin manifest
- fix: eliminate process-level env pollution from MCP retriever setup
- #1673: Fixed the reference error in code.
- fix potential data parsing issue in web scraping
- Fix: Add context normalization for dict and string formats
- feat: add MiniMax as a native LLM and embedding provider (M2.7)
- Update dependencies and add missing os import
- fix: PubMed Central retriever returns no results
GPT Researcher alternatives
| # | Agent | Pulse | Downloads 7d | 7d | 30d | VS Code installs | Stars | Latest release | Price | Last 90 days | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 68 |
ConsensusConsensus |
43 | — | — | — | — | — | — | Free + $20/mo | ||
| 73 |
BettaFish666ghj (community project) |
43 | — | — | — | — | 42.3K+8/day | 3.0.09mo ago | Free (OSS) | — | |
| 97 |
SciSpace AgentPubGenius Inc. |
37 | — | — | — | — | — | — | Free + $20/mo | ||
| 102 |
ElicitElicit |
36 | — | — | — | — | — | — | Free + $49/mo | — | |
| 152 |
KosmosEdison Scientific |
26 | 13.5K | up 10.2% | up 48.1% | — | — | — | Free + $200/mo | ||
| 199 |
STORMStanford OVAL |
14 | 329 | up 21.0% | down 50.5% | — | 31.6K+9/day | 1.1.020mo ago | Free (OSS) | ||
| No agents match that filter. | |||||||||||
Head to head: GPT Researcher vs Consensus · GPT Researcher vs BettaFish · GPT Researcher vs SciSpace Agent · GPT Researcher vs Elicit · GPT Researcher vs Kosmos
GPT Researcher FAQ
How much does GPT Researcher cost?
Free open-source software; users pay their own model and search API costs.
Is GPT Researcher open source?
Yes. GPT Researcher is open source, released under the Apache-2.0 license.
How popular is GPT Researcher?
GPT Researcher was downloaded 13.1K times from npm and PyPI in the week ending Oct 4, 2026, up 42.4% on the week before and down 41.5% over the last 30 days compared with the 30 before. The GitHub repository has 29.9K stars, 675 of them added in the last 30 days. The latest stable release is 3.7.0, published Sep 26, 2026; there were 1 stable releases in the past 30 days.
What is the latest version of GPT Researcher?
The latest stable release we track is 3.7.0, published on Sep 26, 2026.
What are the alternatives to GPT Researcher?
The closest alternatives in the same category by Pulse Score are Consensus, BettaFish, SciSpace Agent, Elicit.
Where these numbers come from
npm: gpt-researcher. PyPI: gpt-researcher. GitHub: assafelovic/gpt-researcher. Site rank: gptr.dev on the Tranco list. See data sources for how each one is collected.
Product facts and pricing were checked against: github.com, docs.gptr.dev.
