can i fork it?
open sourceApache-2.0Self-host★ 29kactive jul 2026

GPT Researcher

A research agent rather than a search box; it returns cited reports and a bill from whichever model you chose.

Technical Profile & Specs

verified 2026-08-14

Cost
$0 / forever (Open Source)
License
Apache-2.0
Hosting Model
Self-host (your server)
Platforms
webself-hostedclidocker to self-host
Installation
Clone/install the Python app or start its Docker Compose stack, then add model and search-provider keys
Operational Setup
Python or Docker is only the start: a non-expert must select compatible LLM, embedding and search providers, supply keys, and manage per-run API costs
Where Your Data Lives
Uploaded/local source files stay in the configured host folder and generated Markdown/PDF/DOCX reports are written under the host's outputs directory; search queries, scraped pages and prompts go to configured search/model services
The Catch / Trade-off
It produces deeper reports, but each answer is slower, more expensive to run, and less convenient than Perplexity's instant managed search experience.

Replaces 1 paid app

up to $20/mo ($240/yr) in subscriptions

GPT Researcher FAQ

Common questions

Is GPT Researcher free and open source?+

GPT Researcher is an open-source tool licensed under Apache-2.0 that runs on self-host. A research agent rather than a search box; it returns cited reports and a bill from whichever model you chose.

What paid software does GPT Researcher replace?+

GPT Researcher serves as a free replacement for 1 paid SaaS application: Perplexity, saving up to $20/month ($240/year) in subscription bills.

How do you install and set up GPT Researcher?+

Installation: Clone/install the Python app or start its Docker Compose stack, then add model and search-provider keys. Setup notes: Python or Docker is only the start: a non-expert must select compatible LLM, embedding and search providers, supply keys, and manage per-run API costs

What is the catch or trade-off with GPT Researcher?+

It produces deeper reports, but each answer is slower, more expensive to run, and less convenient than Perplexity's instant managed search experience.