Skip to content

Deep Research

by U14 AppAppResearch something

Turns a research question into a written report with sources in a few minutes

View on GitHub

The problem it solves

You need a solid overview of a topic by tomorrow, and all you have is twenty open browser tabs and no notes.

For Students and researchersPeople preparing reports

Before
You search, open tab after tab and copy findings into a document by hand.
After
You type a topic and answer a few questions; it searches, then writes a report with citation links you can edit and extend.
Stars
★ 4.7k
License
MIT
Cost
Usage-based
Platforms
Web
Runs
Cloud · Self-hosted

Screenshots

From the project's own repository.

The Deep Research web app with four steps: research topic, questions, information collection and final report
Image: U14 App (MIT). Original file

Overview

Deep Research is an open-source web app from U14 App that writes a research report on a topic you give it. It asks follow-up questions, searches the web through your chosen AI model or a search service, and puts the findings into a report you can edit, translate and turn into a knowledge graph. You can use the hosted version in your browser with your own API key, or deploy your own copy to Vercel, Cloudflare or Docker; research history stays in your browser. It suits students, analysts and anyone who needs a quick first overview of a topic.

It works with many model providers, including a free Gemini API key, and keeps your research history in your own browser rather than on a server.

Try these first

Start with the first one: it is a small task you can check easily.

  1. Write a short report on the history of [your hometown], with sources.First try · uses API credits

  2. Research the pros and cons of heat pumps for an older house in a cold climate.

  3. Make the final report shorter and easier to read, then translate it into Spanish.

  4. Use the PDF I added as a local resource and compare it with what you find online.sends file to model

Example prompts written by Agent Flows Hub.

Features

From the creator's documentation.

FeatureWhat it doesRuns
Follow-up questionsAsks you questions about the topic before it starts collecting informationYour AI provider
Web searchUses the model's own search or services such as Tavily, Exa or SearXNGSearch service
Report editorEdit the report, change its reading level or length, or translate itYour AI provider
Knowledge graphTurns a finished report into a knowledge graph in one clickYour AI provider
Local filesAdd text, Office or PDF files as a local knowledge base for the researchYour browser
HistoryKeeps past research in your browser so you can reopen it and research againYour browser

Good to know

Give it a topic, answer its clarifying questions, and let it search and write a structured report with citation links. You can then edit the report, change its reading level or length, and ask for more research on one part.

Limits

  • Reports are written by the model you connect and can contain mistakes or weak sources. Open the cited links before you rely on a claim.
  • Your question goes to the AI provider and search service you configure. If you deploy your own copy with server-side keys, set an access password so others can't use them.

Notes by (original project name: deep-research), written from the creator's documentation, not from running it ourselves. Deep Research README: getting started and deployment

Stuck setting it up?

Tell us what happened. We take a look first; if it needs paid work, you get an estimate before anything starts.

Get help

Other apps

  • DeepChat Brings many AI models, skills, connectors and agents into one desktop chat app
  • DeepTutor Turns your notes and documents into a personal tutor that explains, quizzes and plans
  • Deta Surf Keeps web pages, PDFs and videos in local notebooks and writes cited notes from them
  • Dia Answers questions from your open tabs and work apps, and drafts briefs, reports and decks
  • DocsGPT Turns your files and sites into an AI assistant that answers with its sources
  • Dograh Builds AI voice agents that answer or make phone calls, using a visual flow editor

See all 113 apps

GitHub