# gpt-researcher

> Autonomous deep research agent for web and local documents

GPT Researcher is an autonomous AI agent designed to perform comprehensive research on given queries using web and local documents. It coordinates planning, crawling, summarizing, and publishing agents to generate structured reports with citations. It can be run as a Python library, a web service via FastAPI/NextJS, or in Docker containers.

- Source: https://github.com/assafelovic/gpt-researcher
- Homepage: https://gptr.dev
- License: Apache-2.0
- Language: Python
- Stars: 29879
- Forks: 4077
- Contributors: 253
- Last commit: 2026-09-26
- Latest release: v3.7.0 (2026-09-26)
- Purpose: AI & LLM tooling, Agent skills, MCP servers, Agents & frameworks, RAG & vector DBs
- Runs on: Web, Docker / self-host, Library / SDK
- For: Personal

## Worth score: 85/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 22/25
- Momentum: 10/20
- Maintenance: 25/25
- Community: 13/15
- Readiness: 15/15

## Alternatives

- [Dify](https://diggithub.com/langgenius/dify.md): Build, run and monitor LLM apps and agent workflows
- [LlamaIndex](https://diggithub.com/run-llama/llama_index.md): Data framework for LLM applications and agents
- [Haystack](https://diggithub.com/deepset-ai/haystack.md): AI orchestration for production LLM apps
- [MaxKB](https://diggithub.com/1Panel-dev/MaxKB.md): Platform for enterprise agents
- [LangChain4j](https://diggithub.com/langchain4j/langchain4j.md): LLM apps on the JVM
- [DocsGPT](https://diggithub.com/arc53/DocsGPT.md): Private AI platform for agents and search
- [Local Deep Research](https://diggithub.com/LearningCircuit/local-deep-research.md): Deep research with local or cloud LLMs
- [BISHENG](https://diggithub.com/dataelement/bisheng.md): LLM DevOps platform for enterprise AI

---

Source page: https://diggithub.com/assafelovic/gpt-researcher
Updated: 2026-10-03
