Skip to content

GodPuffin/argus

Repository files navigation

👁️ Argus

AI-Powered Real-Time Video Surveillance & Analysis Platform

Named after Argos Panoptes, the all-seeing giant from Greek mythology known for his perpetual vigilance.

Built at Cal Hacks 12.0 Devpost


🏆 Awards

Cal Hacks 12.0 Winner:

  • 🥇 Conway: Most Data-Intensive Application
  • 🥇 A37: Best Use of A37

What is Argus?

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.


✨ Key Features

📹 Real-Time Surveillance

  • RTMP-based live video streaming with MUX integration
  • Automatic Video-on-Demand (VOD) asset generation
  • Multi-camera management and monitoring

🤖 AI-Powered Analysis

  • 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

📊 Smart Data Management

  • Elasticsearch integration for semantic search across events
  • Real-time data sync with Supabase edge functions
  • Comprehensive event timeline with detection visualization

📝 Automated Reporting

  • AI-generated incident reports based on detected events
  • Rich markdown editor (Tiptap) for report customization
  • Export and share capabilities

🛠️ Built With

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

👥 Team

  • 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)

🙏 Acknowledgments

Built at Cal Hacks 12.0 with amazing tools from MUX, Supabase, Google, Anthropic, Roboflow, Elasticsearch, Letta, and Groq.

About

Realtime Video surveillance, streaming and analysis platform with AI-powered features.

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •