
Frigate
NVR with real-time local object detection for IP cameras

Frigate is an open source network video recorder (NVR) for IP cameras built around real-time, local AI object detection. It processes camera feeds on your own hardware to reduce false positives and enable fast, searchable event review without relying on cloud analysis.
Key Features
- Real-time object detection using local accelerators (GPU/TPU) to distinguish people, cars, and other objects from motion
- Efficient motion detection to decide when and where to run inference, minimizing resource usage
- Continuous (24/7) recording and event recording with retention policies based on detected objects
- RTSP restreaming to reduce the number of direct connections to cameras
- Low-latency live viewing with WebRTC and MSE support
- Zone-based filtering and object tracking to refine events and alerts
- MQTT integration for automations and interoperability, plus tight Home Assistant integration via a custom component
Use Cases
- Build a privacy-preserving home security camera system with local AI detections and recording
- Trigger smart-home automations (lights, alarms, notifications) based on specific detected objects via MQTT/Home Assistant
- Reduce time spent reviewing footage by focusing on object-based events instead of raw motion
Limitations and Considerations
- Best results typically require a supported AI accelerator (GPU/TPU); CPU-only setups may have limited throughput
- Requires careful camera and zone/mask configuration to balance performance, accuracy, and storage usage
Frigate combines high-performance local detection with recording and review workflows to create a customizable, locally controlled security camera platform. It is especially well-suited for users who want low-latency viewing and automation-friendly integrations while keeping video processing on-premises.
Categories:
Tags:
Tech Stack:
Similar Services

ZoneMinder
Open-source Linux-based CCTV/NVR software.
ZoneMinder is a free, open-source video surveillance system for Linux that captures, analyzes, records, and monitors cameras via a web interface.

Scrypted
High-performance video integration and NVR platform
Open-source video integration and NVR platform that ingests camera streams and rebroadcasts them to HomeKit, Google Home, Alexa, Home Assistant and web clients via plugin...

Viseron
Local-only NVR with AI computer vision for IP cameras
Self-hosted NVR and computer vision platform for RTSP/IP cameras with local object detection, motion detection, and face recognition.


Unblink
AI camera monitoring with federated vision workers
Open-source AI camera monitoring that routes camera streams through a relay/node proxy and broadcasts frames to federated AI workers for detections, summaries, and alerts...

Double Take
Unified UI and API for facial recognition image processing
Unified web UI and REST API to process, review, and train facial recognition images across multiple detection backends, with MQTT and NVR integrations.

Bluecherry
Linux-based video surveillance server with web and mobile clients
Bluecherry is an open-source Linux video surveillance DVR for IP cameras, offering web-based live view, desktop and mobile clients, Docker deployment, notifications, and...





