Deep Research
Self-hosted deep research tool that generates comprehensive research reports in about 2 minutes using configurable thinking and task LLM models. Combines multiple LLM providers (OpenAI, Anthropic, Google, Deepseek, Mistral, Ollama, etc.) with multiple search providers (Tavily, Searxng, Brave, Exa, Firecrawl). Includes MCP server support, knowledge graph generation, research history, and a multi-language web UI.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Community/specialized tool. Apply standard security practices for category. Review documentation for specific security requirements.
⚡ Reliability
Best When
You want a self-hosted, privacy-focused deep research tool that works with your choice of LLM and search providers, accessible via web UI or MCP.
Avoid When
You need instant answers rather than comprehensive reports, or you don't want to manage API keys for LLM and search providers.
Use Cases
- • Automated research report generation on any topic
- • AI-assisted deep research via MCP integration
- • Building a local knowledge base from research outputs
- • Multi-provider LLM comparison for research quality
- • Self-hosted alternative to commercial deep research tools
Not For
- • Real-time or streaming research (reports take ~2 minutes)
- • Highly specialized academic research requiring domain-specific databases
- • Use without any LLM API key (requires at least one provider)
Interface
Authentication
Access password for the web UI. Bearer token for API calls. MCP endpoint supports optional authorization header. Requires API keys for chosen LLM and search providers.
Pricing
MIT license. Self-hosted. Costs come from LLM API usage and search provider fees. Supports free providers like Ollama and Searxng.
Agent Metadata
Known Gotchas
- ⚠ Reports take ~2 minutes to generate - agents must handle long-running operations
- ⚠ Requires configuring both a thinking model and task model via environment variables
- ⚠ MCP server requires the full web app to be running (not a standalone MCP server)
- ⚠ Search provider must be separately configured and running
- ⚠ StreamableHTTP and SSE are both supported but documentation on MCP tool list is sparse
Alternatives
Full Evaluation Report
Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Deep Research.
Scores are editorial opinions as of 2026-03-06.