roflcoopter/viseron
A self-hosted network video recorder that uses AI models for real-time object detection, face recognition, and motion detection on surveillance camera feeds.

Viseron is a local-only, self-hosted surveillance platform that runs AI computer vision models directly on camera streams. It performs object detection, face recognition, and license plate recognition using TensorFlow and Darknet/YOLO models, with hardware acceleration via NVIDIA CUDA and Google Coral edge TPUs. Users configure cameras and detection models through a web interface and receive alerts based on detected events.