← all repositories

nickscamara/open-deep-research

Open-source AI agent that uses reasoning models and Firecrawl web extraction to conduct deep research on topics.

6.2k stars TypeScript AgentsRAG · Search
open-deep-research
Velocity · 7d
+13
★ / day
Trend
steady
star history

This project replicates OpenAI Deep Research functionality using Firecrawl search and extract APIs combined with a reasoning model to gather and synthesize information from the web. It uses the Vercel AI SDK to support multiple LLM providers including OpenAI, Anthropic, Cohere, and OpenRouter, with the default model being GPT-4o. Built on Next.js with server components, it provides authentication, data persistence via Vercel Postgres, and a chat interface for interactive deep research sessions.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.