All 87 Dependencies

Every package Open Scouts depends on, ranked by repo health score.

Open Scouts is an open-source, AI-powered web monitoring platform that lets users build "scouts" — automated agents that run on a defined schedule to search the web for specific information and send email notifications when results are found. Whether tracking local restaurant openings, monitoring AI industry news, watching competitor product announcements, or surfacing academic research, scouts work continuously so users don't have to.

The platform is built on Next.js 15 and React 19, using Supabase as the core backend for authentication, real-time database, and edge function execution. Scouts are dispatched from a pg_cron + pg_net pipeline in PostgreSQL, triggering isolated Deno-based edge functions that orchestrate OpenAI GPT-4 agent loops with Firecrawl for web search and scraping. Each successful run generates a one-sentence AI summary stored with pgvector embeddings for semantic search across historical executions.

Users interact with scouts through a conversational chat interface powered by the Vercel AI SDK, refining goals and reviewing results in real time via Supabase Realtime subscriptions. Individual Firecrawl API keys can be stored per user, with usage tracked to their own account — making Open Scouts production-ready for self-hosting without requiring a shared provider key.

Open Scouts is a reference implementation from the Firecrawl team showing how to build scalable, AI-driven monitoring pipelines on open infrastructure. Its dispatcher architecture is designed to support thousands of concurrent scouts while maintaining execution isolation, rate-limit safety, and automatic stuck-execution cleanup.

34 tailwindcss-animate ^1.0.7 36 use-stick-to-bottom ^1.1.1 42 Tailwind CSS Container Queries ^0.1.1 42 clsx ^2.1.0 44 cmdk ^1.1.1 45 next-themes ^0.3.0 outdated 49 prism-react-renderer ^2.3.1 50 Tailwind CSS Forms ^0.5.7 50 React Syntax Highlighter ^15.6.1 outdated 51 tailwindcss-typography ^0.5.13 52 copy-to-clipboard ^3.3.3 outdated 53 Geist ^1.4.2 58 classnames ^2.5.1 61 usehooks-ts ^3.1.1 64 eslint-plugin-prettier ^5.5.4 65 Sonner ^1.4.41 outdated 65 tailwind-variants ^0.2.1 outdated 66 postcss-import ^16.1.1 outdated 67 postgres ^3.4.7 68 Lodash ^4.17.21 68 Lodash ^4.0.8 69 date-fns ^3.6.0 outdated 69 eslint-config-prettier ^10.1.8 72 react-day-picker ^8.10.1 outdated 75 dotenv ^17.2.3 76 NumberFlow (React) ^0.5.10 outdated 76 Radix UI ^1.1.2 76 Radix UI ^1.0.5 76 Radix UI ^1.0.4 76 Radix UI ^1.1.0 76 Radix UI ^2.2.6 outdated 76 Radix UI ^1.0.5 76 Radix UI ^2.0.6 outdated 76 Radix UI ^1.1.15 76 Radix UI ^2.0.2 outdated 76 Radix UI ^1.1.4 76 Radix UI ^1.0.7 76 Radix UI ^1.0.3 76 Radix UI ^1.1.3 76 Radix UI ^1.1.0 76 Radix UI ^2.0.0 outdated 76 Radix UI ^1.1.0 76 Radix UI ^1.2.2 76 Radix UI ^1.0.2 76 Radix UI ^1.1.2 76 Radix UI ^1.0.4 76 Radix UI ^1.1.5 76 Radix UI ^1.0.7 76 Radix UI ^1.2.2 78 Motion ^11.1.7 outdated 78 Motion ^12.20.2 outdated 78 React Icons ^5.0.1 79 node-postgres ^8.16.3 80 Shiki 1.22.0 outdated 83 class-variance-authority ^0.7.0 84 Streamdown ^1.4.0 outdated 85 @supabase/ssr ^0.8.0 outdated 86 Autoprefixer ^10.4.22 86 nanoid ^5.0.9 outdated 87 React Aria ^3.5.4 87 React Aria ^3.10.1 87 React Aria ^3.9.4 88 tailwind-merge ^2.2.1 outdated 88 tsx ^4.20.5 89 Firecrawl Python SDK ^4.5.0 90 Tabler Icons React ^3.0.1 90 Tailwind CSS ^4 90 prettier ^3.4.2 90 Tailwind CSS 3.4.17 outdated 90 Zod ^3.23.8 outdated 91 lucide-react ^0.539.0 outdated 91 Recharts ^2.15.1 outdated 92 AI SDK ^2.0.64 outdated 92 AI SDK ^2.0.101 outdated 92 AI SDK ^5.0.90 outdated 92 postcss ^8.4.32 92 React Hook Form ^7.61.1 93 posthog-js ^1.301.2 93 posthog-js ^5.17.2 outdated 94 supabase-js ^2.81.0 94 ESLint ^8 outdated 96 Next.js 15.2.4 outdated 96 Next.js 15.2.6 outdated 96 PixiJS ^8.9.0 96 TypeScript ^5.3.3 outdated 97 React ^19.2.0 97 React DOM ^19.2.0

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search