{"repo":"AakashBhat1/argus","free":true,"listed":false,"github":"https://github.com/AakashBhat1/argus","clone":"git clone https://github.com/AakashBhat1/argus.git","description":"AI-powered intruder detection system (YOLO + ViT crime classifier + streaming + chatbot)","language":"Python","stars":10,"topics":["ai-surveillance","computer-vision","fastapi","intrusion-detection","mediamtx","multi-camera","nextjs","object-detection","openvino","python"],"license":null,"category":"machine-learning","readme_excerpt":"Argus Self-hosted, real-time multi-camera surveillance with YOLO/OpenVINO detection, region-of-interest alerts, and a Next.js operations dashboard. Features · Architecture · Getting started · Configuration · Contributing [!NOTE] Argus is an active prototype. It requires a compatible OpenVINO model and camera or video sources that you provide; model weights are not stored in this repository. Features - Runs multi-camera object detection through a batched OpenVINO inference pipeline. - Tracks people and evaluates dwell time inside configurable regions of interest. - Delivers live detections and alerts over authenticated WebSocket channels. - Streams browser-compatible live video through MediaMTX and WebRTC. - Provides camera management, alert review, analytics, and inference metrics in a responsive dashboard. - Supports a local ViT secondary classifier and an optional Roboflow classifier for detection enrichment. - Includes tenant-aware API authorization, stream URL validation, retention controls, and PostgreSQL or SQLite persistence. Architecture Component Technology Responsibility --- --- --- API and inference FastAPI, OpenVINO, OpenCV Camera lifecycle, detection, tracking, ROI events, alerts, and analytics Dashboard Next.js, React, Recharts Live operations, camera configuration, alert review, and metrics Media layer MediaMTX, WebRTC, RTSP Camera ingest and low-latency browser playback Data layer PostgreSQL or SQLite, SQLAlchemy Users, cameras, detections, alerts, and analyti","default_branch":null,"files":null,"tree":[],"storefront":"/r/AakashBhat1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AakashBhat1/argus/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."}