GGitHub采集材料
Deep Research Web UI:生成带引文的研究报告
发布时间未知 · 北京时间
知识与研究
有实践材料可继续查看
代码仓库安装说明使用说明示例代码教程线索演示线索
原文与观测指标
1 个来源GGitHub
查看原文 Deep Research Web UI:生成带引文的研究报告
AnotiaWang星标2,223采集时的累计值
每小时增长待观察星标 / 小时 · 观测区间平均值
最近提交10-26 17:22提交时间不是项目发布时间
发布时间:未知 · 首次发现 10-27 15:48 · 北京时间
指标采集:10-27 15:48 · 指标已取得
项目文档有线索安装说明有线索使用说明有线索示例有线索
仅反映文档与示例线索,未实际运行项目。
摘要
该工具接收研究问题后规划搜索、浏览网页并核对来源,生成可追溯引文的报告;用户可检查证据、追问并导出 Markdown 或 PDF。材料还说明了筛选搜索和按需读取网页全文的流程。
摘要由 AI 生成,请以原文为准。观测历史 · 最近 1 条 展开 / 收起
缺失不计为零;增长只比较同一指标来源的有效记录,按实际间隔折算每小时。上游缓存可能延迟数值更新。
| 采集时间 · 北京时间 | 指标 | 数值 | 来源 | 状态 |
|---|---|---|---|---|
| 10-27 15:48:06 | Star | 2,223 | GitHub 公开页面 | 已取得 |
采集原文 展开 / 收起
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, m…
项目说明 展开 / 收起
Deep Research Web UI [English | 中文] Deep Research Web UI turns a research question into a cited report: it plans searches, browses the web, verifies findings against real source pages, and lets you inspect and follow up on every citation — all from your browser, or self-hosted with your own API keys. Features: 🚀 Safe & Secure: In Client Mode, config and API requests stay in your browser locally 🕙 Realtime feedback: Stream AI responses and reflect on the UI in real-time 🌳 Search visualization: Shows the research process using a tree structure. Supports searching in different languages 📄 Export as PDF: Export the final research report as Markdown / PDF 🤖 Supports more models: Uses plain prompts instead of newer, less widely supported features like Structured Outputs. This ensures to work with more providers that haven't caught up with the latest OpenAI capabilities. 🐳 Docker support: Deploy in your environment in one-line command 🔧 Server Mode: Deploy with environment variables, no need for users to configure API keys 🔎 Evidence and follow-ups: Inspect source excerpts from report citations, then research a finding further and update related passages while keeping the original report in history 🎯 Focused search: Separate queries from time and source filters, check result relevance, and retry once with a revised query when evidence is insufficient 📖 On-demand full-page reading: Fetches full source pages to extract verbatim evidence when search snippets aren't enough, sharing a token/request budget across the whole research run Currently available providers: AI: OpenAI compatible, ApiSmart, SiliconFlow, DeepSeek, OpenRouter, Requesty, Ollama, LiteLLM and more Web Search: Tavily (1000 free credits / month), Firecrawl (cloud / self-hosted), fastCRW (cloud / self-hosted), Google PSE, You.com, Serply, Parallel (keyless, Server Mode only) Please give a 🌟 Star if you like this project! Sponsors MangoProxy provides Residential, ISP, Mobile, and Datacenter proxies in 200+ locations for web scraping, automation, SEO, and multi-account management. Promo code: GITHUBISP - 8% off Static ISP proxies. ApiSmart.ai provides unified access to leading AI models through a single API. Use one API key to connect with LLM, image, and video models through an OpenAI-compatible interface, without managing multiple providers separately. Switch models easily, simplify billing, and improve reliability with intelligent routing and automatic failover. Build and scale AI applications faster with one streamlined API platform. Helodata provides global proxy infrastructure covering 195+ countries and regions, with 80M+ ethically sourced residential IPs. We offer Residential, ISP, Unlimited Residential, Mobile, and Datacenter proxies for reliable data access across AI, web scraping, and automation workflows. Sign up using the promo code DRWEB to enjoy an exclusive 10% discount! How to use Inspect evidence and follow up After a research finishes, click a [1]-style citation in the report, or click Inspect evidence and follow up. In the evidence panel, review each finding's source, retrieval time, and excerpt. A new excerpt is only saved once it's matched against retrieved content; search summaries and page text are labeled separately. A matched excerpt does not by itself prove the finding — read it in context. Enter what you want to verify, e.g. "Find the latest official pricing and confirm the eligibility terms," then click Follow up and update report. A follow-up searches at most two directions in one round, and updates only the Markdown blocks that cite that finding; tables and lists are updated as whole blocks. On success, the new evidence and updated report are saved as a separate history entry, leaving the original report unchanged. On failure, cancellation, or when no matching excerpt is found, the original report is preserved. This works in both Client Mode and Server Mode. Older history entries still load; findings without a saved excerpt are labeled accordingly. History is stored in your browser — export research you want to keep. Live demo: https://deep-research.ataw.top Deployment modes Client Mode: users enter their own API keys in the browser. This is the best fit for static deployments such as EdgeOne Pages or pnpm generate. Server Mode: API keys are configured as server-side environment variables, so users do not need to enter keys in the UI. This requires an SSR/Nitro runtime such as the Docker image; it is not available in purely static deployments. Self hosted Server Mode (Recommended) Deploy with environment variables - users don't need to configure API keys. Use this mode when you can run the Nuxt server: Using Docker with environment variables: 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 Using Docker with .env file: # Copy .env.example and update it with your configuration cp .env.example .env docker run -p 3000:3000 --env-file .env anotia/deep-research-web:latest Client Mode (Traditional) Users configure their own API keys in the browser. Use this mode for static deployments: One-click deploy with EdgeOne Pages: Use pre-built Docker image: docker run -p 3000:3000 --name deep-research-web -d anotia/deep-research-web:latest Use self-built Docker image: git clone https://github.com/AnotiaWang/deep-research-web-ui cd deep-research-web-ui docker build -t deep-research-web . docker run -p 3000:3000 --name deep-research-web -d deep-research-web Environment Variables Server Mode Configuration Variable Description Default NUXT_PUBLIC_SERVER_MODE Enable server mode false NUXT_ACCESS_PASSWORD Optional password required to call the /api routes - NUXT_AI_API_KEY AI provider API key - NUXT_AI_API_BASE AI provider base URL - NUXT_WEB_SEARCH_API_KEY Web search API