1. Introduction
Deep Research Web UI is an AI-powered research assistant that combines search engines, web scraping, and large language models to let the AI autonomously search for information, continuously dig deeper, and ultimately produce a research report. Key features of this project:- Low Cost — Achieve “deep research” results similar to ChatGPT, Perplexity, and similar products at a very low cost
- Privacy & Security — All configuration and API requests are handled client-side in the browser, and it can be self-hosted
- Real-time Feedback — Streams AI responses and displays them in the UI in real time
- Search Visualization — Displays the research process using a tree structure
- PDF Export — Export the final research report in Markdown and PDF formats
- Multi-model Support — Compatible with more LLM providers
2. How to Use
Open Deep Research Web UI and click the “⚙️” button in the top-right corner to open the settings dialog.2.1 Configure Starrise AI LLM Service
- Register or log in at the Starrise AI Console.
- Go to API Keys, generate a new API key, and copy it.
- Back on the Deep Research page, in the AI Service section of settings, select OpenAI Compatible.
- Set the Base URL to
https://ai.alad.com/v1. - Paste the API key you just generated in the API Key field.
- In the Model Name field, select the model you want to use (e.g.
gpt-4o,claude-opus-4-7). - (Optional) Set the context length: if you plan to do large-scale research, it is recommended to set this no higher than the maximum context length of the selected model.
2.2 Configure the Web Search Model
Currently supports Tavily and Firecrawl. Tavily is recommended as it provides 1,000 free searches per month:- Register an account at Tavily, create a new API key in the dashboard, and copy it.
- Back on the Deep Research page, in the “Web Search Service” section of settings, select Tavily and paste the API key.
- (Optional) Set the language to use for searches.

