GitHub

Project Description: Open Deep Research Web UI

What is the project about?

The project is a modern, interactive web interface for the Deep Research CLI, an AI-powered research assistant. It provides a user-friendly way to conduct in-depth research on any topic.

What problem does it solve?

It transforms the command-line research tool into an intuitive, visually appealing, and accessible web application, making the powerful research capabilities available to a wider audience without requiring command-line expertise. It solves the problem of complex research by automating the process of generating search queries, exploring topics in depth, and compiling findings into a report.

What are the features of the project?

  • Intelligent Research Process: Iterative research, LLM-powered query generation, follow-up questions, parallel processing of searches, and configurable depth/breadth.
  • Research Output: Detailed markdown reports, real-time progress tracking, built-in markdown viewer, and downloadable reports.
  • Modern Interface: Interactive controls, visual feedback, and HTTP-only cookie storage for API keys.

What are the technologies used in the project?

  • Next.js
  • shadcn/ui
  • OpenAI API (for language models)
  • FireCrawl API (for search)
  • Vercel AI SDK
  • Node.js

What are the benefits of the project?

  • Provides a user-friendly web interface for a powerful research tool.
  • Automates and streamlines the research process.
  • Offers real-time progress tracking and interactive controls.
  • Generates comprehensive reports with sources.
  • Securely handles API keys.

What are the use cases of the project?

  • Academic research
  • Market research
  • Content creation
  • General knowledge gathering on any topic
  • Any situation requiring in-depth information gathering and analysis.
open-deep-research screenshot