Frigate
AI-powered NVR with object detection
Frigate is a local NVR (network video recorder) system built for Home Assistant that uses AI-powered object detection on IP cameras. It minimizes resource use and maximizes performance by only looking for objects when and where necessary, performing real-time detection locally using OpenCV and TensorFlow.
Links:
- Home: https://frigate.video
- Source: https://github.com/blakeblackshear/frigate
- Docs: https://docs.frigate.video/
- Install: https://docs.frigate.video/frigate/installation#docker
- Config reference: https://docs.frigate.video/configuration/
TODO: Configure cameras and detection settings in config.yml TODO: Set up hardware acceleration (Coral TPU, Intel QuickSync, etc.) by adding device mappings TODO: Adjust shm-size based on camera count and resolution (calculate: width × height × 1.5 × 20 + 270480 bytes + 40MB) TODO: Consider integration with Home Assistant for enhanced automation TODO: Configure motion detection zones to reduce false positives TODO: Set up recording retention policies in config.yml