Frigate is an open source NVR built around real-time AI object detection. All processing is performed locally on your own hardware, and your camera feeds never leave your home. Get access to custom models designed specifically for Frigate with Frigate+.
Frigate is a Docker container that can be run on any Docker host including as a HassOS Addon. Note that a Home Assistant Addon is not the same thing as the integration. The integration is required to integrate Frigate into Home Assistant.
Support open source Frigate; Create an account. With Frigate+, you get a model fine tuned to your cameras for improved accuracy in your specific conditions. You will be able to fine tune your model with the images you have uploaded and annotated up to 12 times with your annual subscription. Additional trainings can be purchased for $5 if needed.
Frigate. Introduction. On this page. Introduction. A complete and local NVR designed for Home Assistant with AI object detection. Uses OpenCV and Tensorflow to perform realtime object detection locally for IP cameras. Use of a Google Coral Accelerator is optional, but strongly recommended. CPU detection should only be used for testing purposes.
Frigate+ offers models trained on images submitted by Frigate+ users from their security cameras and is specifically designed for the way Frigate NVR analyzes video footage. These models offer higher accuracy with less resources.
Frigate supports all Jetson boards, from the inexpensive Jetson Nano to the powerful Jetson Orin AGX. It will make use of the Jetson's hardware media engine when configured with the appropriate presets, and will make use of the Jetson's GPU and DLA for object detection when configured with the TensorRT detector.
Frigate provides the following builtin detector types: cpu, edgetpu, openvino, tensorrt, and rknn. By default, Frigate will use a single CPU detector. Other detectors may require additional configuration as described below.
Frigate can be configured to leverage features of common upstream authentication proxies such as Authelia, Authentik, oauth2_proxy, or traefik-forward-auth. If you are leveraging the authentication of an upstream proxy, you likely want to disable Frigate's authentication.
Frigate includes the object labels listed below from the Google Coral test data. Please note: car is listed twice because truck has been renamed to car by default.
# Frigate will update your config file automatically after a calibration with # a "movement_weights" entry for the camera. You should then set calibrate_on_startup to False.