GPT Researcher
A self-hosted AI research agent that writes cited reports from web sources and local files, with support for Ollama and cloud models.
Alternative to:

GPT Researcher is an AI research agent for people who need detailed reports based on web evidence, their own documents, or both. It investigates a question and writes a report with inline citations readers can check.
- Deep research: The agent follows findings into further questions and subtopics rather than stopping after one search.
- Document research: Combine web material with local PDF, text, CSV, Excel, Markdown, PowerPoint and Word files in the same report.
- Model and search choices: Use local models through Ollama or providers such as OpenAI and Anthropic, with search services including Tavily, Google, DuckDuckGo and SearXNG, plus arXiv and PubMed.
- Report exports: Produce long reports and export them as PDF, Word, Markdown, JSON or CSV.
- Connected research: MCP connections let the agent consult repositories, databases and custom APIs; the companion gptr-mcp server exposes research tools to Claude Desktop, Cursor and n8n.
The software is free and open source under Apache 2.0, and runs on your own server or through Docker. Web research needs internet access. Cloud model and search services receive requests, so researching local files doesn't by itself keep processing on your machine. Optional report illustrations use Google's Gemini service.