gpt-researcher
An autonomous agent that conducts deep research using LLM providers
GraphCanon updated Sep 20, 2026 · GitHub synced Sep 20, 2026
102views this month
Decision brief
gpt-researcher is an autonomous agent that uses Language Model Providers to conduct deep research automatically, supporting various installation methods including Docker and deployment as a Claude Skill.
Good fit when
- - When you require automated in-depth research capabilities across diverse LLM providers like OpenAI and Tavily.
- - For environments where Python 3.11+ is available and flexible API key configuration supports multiple data sources or custom APIs, enhancing adaptability.
Avoid when
- - If your setup strictly adheres to a specific tool that does not support the extension of capabilities through skills like Claude Skills.
- - In scenarios with stringent network restrictions where running an autonomous agent on top of various LLM providers is prohibited or poses security risks.
- Pricing:
- freemium - The core functionality of gpt-researcher under Apache-2.0 license is free to use, however, users need API keys from external Language Model Providers like OpenAI and Tavily, which are subject to their
Observed Jul 11, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Active (11d since push)
- As of Sep 8, 2026
- Provenance
- Not a fork · Personal account
- As of Sep 8, 2026
- Security (OSV)
- 63 low (63 low)
- As of Jul 11, 2026
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
pip install gpt-researcher PyPIHow it fits your stack(19)
Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.
Alternative
Integrates
Related
Relationship graph
Optional deeper exploration of typed edges and category neighbours.
Similar tools
Same-category neighbours not already linked as typed edges.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
Assafelovic/gpt-researcher is a Python-based project that provides an automated research tool leveraging Language Model Providers for in-depth analysis and data retrieval.
Capability facts
- Deploy
- Self-host
Source: dockerfile:Dockerfile · Sep 8, 2026
- Docker
- Dockerfile present
Source: dockerfile:Dockerfile · Sep 8, 2026
- Languages
- python
Source: github.language+pyproject.toml · Sep 8, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Sep 8, 2026)
# export LANGCHAIN_API_KEY={Your LangChain API Key here}Source link
Source: README excerpt (regex_v1, Sep 8, 2026)
npx skills add assafelovic/gpt-researcherSource link
Source: README excerpt (regex_v1, Sep 8, 2026)
export OPENAI_API_KEY={Your OpenAI API Key here}Source link
Source: README excerpt (regex_v1, Sep 8, 2026)
1. Install Python 3.11 or later. [Guide](https://www.tutorialsteacher.com/python/install-python).Source link
Tags
README
Install as Claude Skill Extend Claude's deep research capabilities by installing GPT Researcher as a Claude Skill: Once installed, Claude can leverage GPT Researcher's deep research capabilities directly within your conversations. Installation 1. Install Python 3.11 or later. Gui...
For agents
This page has a .md twin and JSON over the API.