{"repo":"firecrawl/open-scouts","free":true,"listed":false,"github":"https://github.com/firecrawl/open-scouts","clone":"git clone https://github.com/firecrawl/open-scouts.git","description":"🔥 AI-powered web monitoring platform. Create automated scouts that search the web and send email alerts when they find what you're looking for.","language":"TypeScript","stars":1357,"topics":["ai-agents","alerts","automation","email-notifications","firecrawl","nextjs","open-source","openai","posthog","react"],"license":null,"category":"ai-agents","readme_excerpt":"Open Scouts Create AI scouts that continuously search the web and notify you when they find what you're looking for. About Open Scouts is an AI-powered monitoring platform that lets you create \"scouts\" - automated tasks that run on a schedule to continuously search for and track information. Whether you're looking for new restaurants near you, monitoring AI news, or tracking any other updates, scouts work 24/7 to find what you need and notify you when they discover it. Tech Stack - Next.js 15 - React 19 - TypeScript - Tailwind CSS v4 - Supabase (Database + Auth + Edge Functions) - pgvector (Vector embeddings for semantic search) - Firecrawl SDK (@mendable/firecrawl-js) - OpenAI API (AI Agent + Embeddings) - Resend (Email Notifications) Getting Started Prerequisites - Node.js 18+ - bun (default), npm, or pnpm - Supabase account (supabase.com) - OpenAI API key (platform.openai.com) - Firecrawl API key (firecrawl.dev) - Resend API key (resend.com) - for email notifications - Google Cloud Console account (for Google OAuth - optional) 1. Clone and Install 2. Create Supabase Project 1. Go to supabase.com 2. Create a new project 3. Wait for the project to finish provisioning 3. Enable Required Extensions In your Supabase Dashboard: 1. Go to Database → Extensions 2. Search for and enable: - pg cron (for scheduled jobs) - pg net (for HTTP requests from database) - vector (for AI-powered semantic search on execution summaries) - supabase vault (for secure credential storage - usually e","default_branch":null,"files":null,"tree":[],"storefront":"/r/firecrawl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/firecrawl/open-scouts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}