
gpt-researcher
assafelovic/gpt-researcherAutonomous deep research agent for web and local documents
PersonalAgent skillsAgents & frameworksMCP serversRAG & vector DBsWebDocker / self-hostLibrary / SDKPermissive
About
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.
From the repository: “An autonomous agent that conducts deep research on any data using any LLM providers”
Alternatives
All alternatives →DifyBuild, run and monitor LLM apps and agent workflowsWebDocker / self-host85
LlamaIndexData framework for LLM applications and agentsLibrary / SDK85
HaystackAI orchestration for production LLM appsLibrary / SDK81
MaxKBPlatform for enterprise agentsDocker / self-host80