AI-Powered Real-Time Video Surveillance & Analysis Platform
Named after Argos Panoptes, the all-seeing giant from Greek mythology known for his perpetual vigilance.
Cal Hacks 12.0 Winner:
- 🥇 Conway: Most Data-Intensive Application
- 🥇 A37: Best Use of A37
Argus is a comprehensive surveillance platform that combines AI, computer vision, and real-time streaming to deliver intelligent video monitoring with instant threat detection, automated reporting, and semantic search across all your video networks.
Think of it as the multi-tool for enterprise surveillance needs: from live streaming and object detection to AI-powered incident reports.
- RTMP-based live video streaming with MUX integration
- Automatic Video-on-Demand (VOD) asset generation
- Multi-camera management and monitoring
- Gemini 2.5 Pro Vision for event and anomaly detection
- Roboflow 3.0 for real-time object detection and entity tracking
- Multi-Model AI Chat to interface with your surveillance data
- Elasticsearch integration for semantic search across events
- Real-time data sync with Supabase edge functions
- Comprehensive event timeline with detection visualization
- AI-generated incident reports based on detected events
- Rich markdown editor (Tiptap) for report customization
- Export and share capabilities
Core Stack:
- Next.js, TypeScript, Tailwind CSS
- Supabase (Database, Auth, Edge Functions)
- MUX (Video streaming)
- Elasticsearch
AI & Computer Vision:
- Google Gemini 2.5 Pro
- Roboflow 3.0
- Claude 4.5 (Sonnet & Haiku)
- Letta
- Groq (Kimi K2)
Streaming:
- RTMP, WebRTC
- Marcus Lee - Fullstack with focus on backend logic, video processing, and AI capabilities
- Carson Spriggs-Audet - Fullstack with focus on frontend and pipelines (Roboflow, stats, entity processing)
Built at Cal Hacks 12.0 with amazing tools from MUX, Supabase, Google, Anthropic, Roboflow, Elasticsearch, Letta, and Groq.