Frigate logo

Frigate

Website

NVR with real-time local object detection for IP cameras

35.4k stars 3.5k forks last commit first released MIT

Actively maintained

Last commit 26 Aug 2026.

Frigate screenshot

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:

Share:

Similar to Frigate

Scrypted logo

Scrypted

High-performance video integration and NVR platform

5.9k
388
Last commit

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 plugins.

Actively maintained
Alternative to:
Blue Iris logo
Blue Iris
+10
SentryShot logo

SentryShot

Self-hosted video surveillance with recording and object detection

Self-hosted NVR for IP cameras with low-latency live view, continuous recording, and TensorFlow Lite object detection via a mobile-friendly web UI.

Activity unknown
Alternative to:
Blue Iris logo
Blue Iris
+7
Viseron logo

Viseron

Local-only NVR with AI computer vision for IP cameras

3.4k
422
Last commit

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

MITActively maintained
Alternative to:
Synology Surveillance Station logo
Synology Surveillance Station
+10
Double Take logo

Double Take

Unified UI and API for facial recognition image processing

697
52
Last commit

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

MITActively maintained
Alternative to:
Ring Protect logo
Ring Protect
+10

WhoRang

AI-powered doorbell intelligence with face recognition and analytics

227
9
Last commit

WhoRang turns doorbell camera events into AI-analyzed visitor insights with face recognition, multi-provider AI integration, real-time notifications, and mobile-first dashboards.

Slowing down
Alternative to:
Ring Protect logo
Ring Protect
+2
Shinobi logo

Shinobi

Open-source CCTV and NVR platform for IP cameras

Self-hosted CCTV/NVR software for recording, viewing, and managing IP camera streams with a web UI, real-time events, and flexible deployment from edge to enterprise.

Activity unknown
Alternative to:
Blue Iris logo
Blue Iris
+10