Generate a detailed research report on any topic by typing a question and waiting about two minutes.
Upload your own PDFs and documents so the AI can answer questions using them as a private knowledge base.
Expose a research API endpoint that other apps can call for real-time streaming results via server-sent events.
Self-host the entire tool on Vercel or Cloudflare using your own AI provider API keys at no extra cost.
Needs at least one AI provider API key, a free Gemini key is the quickest path and no backend database is required.
Deep Research is a web application that takes a question or topic and produces a detailed research report by querying multiple AI models and web search engines automatically. Instead of the user searching manually and piecing together information, the tool runs a structured research loop in the background and delivers a finished document in roughly two minutes. The application works by combining what the README calls "thinking" and "task" models: one handles reasoning and planning while the other executes individual search steps. It connects to web search services such as Tavily, Brave, and others to fetch current information, then synthesizes the results into a report. Because all data is stored in the browser rather than on a remote server, the user's queries and results stay on their own device. The tool supports a wide range of AI providers. Users can supply their own API keys for Gemini, OpenAI, Anthropic's Claude, Deepseek, Grok, Mistral, Azure OpenAI, Ollama for locally running models, and any service compatible with the OpenAI API format. The quickest way to get started is with a free Gemini API key and a one-click deploy to Vercel or Cloudflare. Beyond basic report generation, there are several additional capabilities. Users can upload PDFs, text files, and Office documents to create a local knowledge base that the AI can reference. Research can be paused and resumed at any stage, or branched in a different direction partway through. Generated reports can be edited in a rich text mode or in Markdown, translated, lengthened or shortened, or converted into a visual knowledge graph. Developers can expose the research functionality as an API endpoint using a server-sent events format, or plug it into other AI tools via a Model Context Protocol server. The project is built with Next.js and Tailwind CSS, deployable via Vercel, Cloudflare, or Docker, and is open source under the MIT license.
← u14app on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.