Open Deep Research
StaleDescription
An open-source deep research clone. AI Agent that reasons large amounts of web data extracted with Firecrawl.
Key Features
- Firecrawl-powered search and extract: feed real-time web data to AI models for deep research
- Reasoning model support: configurable reasoning models including OpenAI o1/o3-mini and DeepSeek R1 for structured analysis
- Next.js App Router with React Server Components for high-performance server-side rendering
- AI SDK integration with unified API for text generation, structured objects, and tool calls across multiple LLM providers
- Data persistence with Vercel Postgres for chat history and Vercel Blob for file storage
- One-click Vercel deployment with full environment variable management
Use Cases
Tags
Categories
Quick Start
# 1. Install dependencies
pnpm install
# 2. Run database migrations
pnpm db:migrate
# 3. Configure .env with required keys:
# OPENAI_API_KEY, FIRECRAWL_API_KEY, AUTH_SECRET, POSTGRES_URL
# Optional: REASONING_MODEL, OPENROUTER_API_KEY
# 4. Start dev server
pnpm dev
# App runs at http://localhost:3000