deep-research-web-ui
AI deep-research agent that turns any question into a cited report: plans searches, reads real sources, verifies evidence. Self-hosted, multi-provider, Docker-r
What is deep-research-web-ui?
AI deep-research agent that turns any question into a cited report: plans searches, reads real sources, verifies evidence. Self-hosted, multi-provider, Docker-ready.
Overview of deep-research-web-ui
What it is
Deep Research Web UI is an AI deep-research agent that turns any question into a cited report. It plans searches, browses the web, verifies findings against real source pages, and lets users inspect and follow up on every citation. It can be self-hosted with the user's own API keys and supports multiple AI and web search providers.
Key features
- Safe & Secure: In Client Mode, configuration and API requests stay in the user's browser locally.
- Realtime feedback: Streams AI responses and reflects on the UI in real-time.
- Search visualization: Shows the research process using a tree structure, supporting different languages.
- Export as PDF: Exports the final research report as Markdown or PDF.
- Evidence and follow-ups: Allows inspection of source excerpts from report citations, then follow-up research on a finding and update related passages while keeping the original report in history.
- Docker support: Deploy in your environment with a one-line command.
- Server Mode: Deploy with environment variables so users do not need to configure API keys in the UI.
Use cases
Use this tool for conducting in-depth research on any topic, verifying claims with real sources, and generating comprehensive cited reports. It is suitable for students, researchers, journalists, and anyone needing evidence-backed answers.
Getting started
Server Mode (Recommended) – Deploy with environment variables so users don't need to configure API keys: bash docker run -p 3000:3000 -e NUXT_PUBLIC_SERVER_MODE=true -e NUXT_AI_API_KEY=your-ai-api-key -e NUXT_WEB_SEARCH_API_KEY=your-search-api-key -e NUXT_PUBLIC_AI_PROVIDER=openai-compatible -e NUXT_PUBLIC_AI_MODEL=gpt-4o-mini -e NUXT_PUBLIC_WEB_SEARCH_PROVIDER=tavily anotia/deep-research-web:latest Client Mode – Users configure their own API keys in the browser: bash docker run -p 3000:3000 --name deep-research-web -d anotia/deep-research-web:latest For self-built Docker images or other deployment options, see the repository README.
License and pricing
The license is not explicitly stated in the repository metadata. The project is listed as open source.
Based on the project's public README and repository metadata.