Try “Veo”, “voiceover”, “thumbnail” or “Descript” · Esc to close

GPT Researcher 🧩 Workflow Open source

Autonomous research agent that writes cited, long-form reports from web and local sources

Open-source content pipelines · Open source ★ 30k · Apache-2.0 · updated 2026-08-27

8.2editor score
Visit GPT Researcher ↗
GitHub stars
30k
Stars this week
–
Forks
4.0k
Licence
Apache-2.0
Last push
2026-08-27
Maintainer
assafelovic
Installpip install gpt-researcher

Third-party workflows & skills run with your permissions and API keys. Read the source before installing, and prefer pinned versions.

Works with

Built on the open Agent Skills standard, so it works in every app that supports Agent Skills.

Good for

About GPT Researcher

What it is

GPT Researcher by Assaf Elovic (Apache-2.0) is an open-source deep-research agent. A planner splits your question into sub-questions, crawler agents search and read sources in parallel, and a writer compiles a factual report with citations, typically several thousand words. It can research the web, your local documents or both, and export to Markdown, PDF or Word. It also ships as a Python package, a web app, an MCP server and an Agent Skill.

Key features

  • Planner and parallel execution agents for faster research
  • Cited reports exported to Markdown, PDF and DOCX
  • Web, local-document and hybrid research modes
  • Deep Research mode with recursive exploration
  • Works with OpenAI, Anthropic, Gemini, Ollama and other LLMs
  • Python package, FastAPI/Next.js app, MCP server and Agent Skill

How to install

Install the library with pip install gpt-researcher, or clone the repo, pip install -r requirements.txt and run the server; docker compose up --build starts the full app. To add it as a skill to a coding agent run npx skills add assafelovic/gpt-researcher. You need an LLM API key and a search API key (for example Tavily).

Pricing and rights

Free under Apache-2.0. Costs come from the LLM and search APIs you use; a standard report costs cents, deep research more. You own the output, but check cited sources before publishing.

Who it is for

Bloggers, analysts and content teams who need researched, sourced drafts or briefs, and developers embedding research in their own apps.

Verdict

One of the most mature open research agents, useful for sourced first drafts. Reports can still misread sources, so treat them as research briefs that need human fact-checking.

research-agent reports citations deep-research

Pros

  • Cited long-form reports
  • Many model and search providers
  • Library, app, MCP and skill options
  • Apache-2.0

Cons

  • Needs paid API keys for good results
  • Reports still need fact-checking
  • Setup has several moving parts

Similar workflows & skills

All open-source content pipelines →

Open Notebook 🧩 WorkflowOpen source

Self-hosted NotebookLM alternative for research notes and multi-speaker podcasts

★ 39k

7.9 Visit ↗

WhisperX 🧩 WorkflowOpen source

Fast Whisper transcription with word-level timestamps and speaker diarization

★ 24k

VideoLingo 🧩 WorkflowOpen source

Netflix-style subtitle cutting, translation, alignment and dubbing for videos

★ 19k

7.8 Visit ↗

pyVideoTrans 🧩 WorkflowOpen source

Translate and dub videos: speech recognition, subtitle translation and TTS

★ 19k

7.7 Visit ↗

OpenShorts 🧩 WorkflowOpen source

Self-hostable clip generator, AI UGC video maker and YouTube toolkit with an MCP endpoint

★ 5.6k

7.2 Visit ↗

Podcastfy 🧩 WorkflowOpen source

Python package that turns web pages, PDFs and videos into AI podcast conversations

★ 6.6k

Popular searches