Home/AI Agents/gpt-researcher
gpt-researcher logo

gpt-researcher

assafelovic/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

29k stars4.0k forksLast push Aug 27, 2026 Python Apache-2.0

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
PyPI

How it fits your stack(19)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Alternative

Integrates

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.

LangChain integrationLangChain

Source: README excerpt (regex_v1, Sep 8, 2026)

# export LANGCHAIN_API_KEY={Your LangChain API Key here}
Source link
Node.js runtimeNode.js

Source: README excerpt (regex_v1, Sep 8, 2026)

npx skills add assafelovic/gpt-researcher
Source link
OpenAI APIOpenAI API

Source: README excerpt (regex_v1, Sep 8, 2026)

export OPENAI_API_KEY={Your OpenAI API Key here}
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.

Was this helpful?

Anonymous feedback helps us improve pages and translations.