Frigate NVR

Frigate NVR

Frigate NVR is an open-source network video recorder that uses object detection on cameras to identify people and vehicles. It is self-hosted, uses machine learning for analysis, and integrates with Home Assistant.
Frigate NVR image
opensource selfhosted video object-detection machine-learning home-automation

Frigate NVR: Open-Source Network Video Recorder

Self-hosted network video recorder using object detection for people and vehicle identification, machine learning-based analysis, and integration with Home Assistant.

What is Frigate NVR?

Frigate NVR is an open-source network video recorder (NVR) designed for home video surveillance and automation. It leverages object detection on cameras to identify people and vehicles, enabling automations and notifications based on smart analysis rather than just motion detection.

Key features of Frigate NVR include:

  • Self-hosted, running on a Linux system like a Raspberry Pi
  • Uses machine learning for video analysis to detect objects
  • Integrates seamlessly with Home Assistant for automation based on Frigate's object detection
  • Lower resource usage than commercial NVR systems
  • Free and open-source software under GPLv3 license
  • Active development community adding new features and integrations

Some ideal use cases for Frigate NVR are home video surveillance with customizable motion alerts, automating lights and cameras based on detections, and reviewing object analysis footage to improve security. It brings enterprise-level analytics to self-hosted home camera systems.

Frigate NVR Features

Features

  1. Self-hosted video recording and analysis
  2. Uses object detection to identify people and vehicles
  3. Integrates with Home Assistant
  4. Open source software
  5. Uses machine learning for analysis

Pricing

  • Open Source

Pros

Free and open source

Self-hosted for privacy

Accurate object detection

Integrates with other home automation software

Cons

Requires technical setup

No official support

Limited to detecting objects, not identifying specific people


The Best Frigate NVR Alternatives

Top Security & Privacy and Video Surveillance and other similar apps like Frigate NVR


ISpy icon

ISpy

iSpy is a free, open source surveillance software for Windows. It allows you to monitor video streams from IP cameras, webcams, and other video input devices. Some key features of iSpy include:Support for a wide range of IP cameras, webcams, and video capture cards.Motion detection with alerts and recording options.Remote...
ISpy image
Blue Iris icon

Blue Iris

Blue Iris is a versatile and full-featured video surveillance software application for Windows. It works with a wide variety of IP cameras to provide home and business video monitoring and security solutions.Some key features of Blue Iris include:Works with IP cameras from many leading manufacturers like Hikvision, Dahua, Amcrest, Axis,...
Blue Iris image
ZoneMinder icon

ZoneMinder

ZoneMinder is an open source CCTV and video surveillance application that allows you to monitor multiple IP cameras and security cameras from a central web interface. Some key features of ZoneMinder include:Works with IP network cameras, USB webcams, and video capture cardsMotion detection with configurable sensitivity and zonesRecords video footage...
ZoneMinder image
MotionEye icon

MotionEye

MotionEye is an open source video surveillance software application that turns a computer with a camera into a motion detecting and recording security camera system. It can work with any camera compatible with Linux systems including USB webcams, security cameras, and IP cameras.Key features of MotionEye include:Motion detection with configurable...
MotionEye image
Yawcam icon

Yawcam

Yawcam is a free, open source webcam software for Windows. It enables you to use your webcam to its full potential.With Yawcam, you can easily capture images, record videos, apply fun effects, stream live footage with audio, and more. It has an intuitive interface that lets you adjust settings like...
Yawcam image
Shinobi icon

Shinobi

Shinobi is an open source CCTV and NVR solution developed to utilize modern web technologies and current browser capabilities while simplifying video surveillance. Shinobi allows users to leverage the power of HTML5 to view multiple video streams from IP cameras, webcams and other RTSP capable devices.Some key features of Shinobi...
Shinobi image
MotionEyeOS icon

MotionEyeOS

motionEyeOS is an open source Linux distribution created specifically for always-on, low-power, cost-effective DIY home video surveillance systems. It is built on Buildroot and optimized for single-board computers like the Raspberry Pi.Some key features of motionEyeOS include:Built-in motion detection that can trigger recording and send email/text alertsWeb-based interface for managing...
MotionEyeOS image
Agent DVR icon

Agent DVR

Agent DVR is a free, open source CCTV and video management software for Windows. It provides an integrated platform to view, record, and manage multiple IP cameras from a centralized interface.Some of the key features of Agent DVR include:Support for IP cameras from leading brands like Axis, Panasonic, Bosch etc.Continuous...
Agent DVR image
Contacam icon

Contacam

Contacam is an open-source, self-hosted video conferencing and webinar software that allows users to conduct meetings and presentations online. Developed in 2018, Contacam aims to provide an easy-to-use and lightweight alternative to proprietary solutions from big tech companies.Some key features of Contacam include:One-click video conferences for up to 30 participantsScreen...
Contacam image
TinyCam Monitor icon

TinyCam Monitor

tinyCam Monitor is a versatile and full-featured surveillance camera app for Android and iOS mobile devices. It enables you to view live video streams from a wide range of IP cameras, DVRs, NVRs, and security camera systems that support standard protocols like RTSP, RTP, HTTP, ONVIF, and more.Some key features...
TinyCam Monitor image
Kerberos.IO icon

Kerberos.IO

Kerberos.IO is an open source identity and access management (IAM) solution for managing user identities, authentication, authorization, and security policies across IT environments. As an alternative to commercial IAM products like Okta or Auth0, Kerberos.IO provides core identity management capabilities for securing web applications, APIs, and infrastructure.Key features of Kerberos.IO...
Kerberos.IO image