Frigate
A complete and local NVR
Blake Blackshear



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.
🛠️ SET-UP
-
You can configure your cameras directly within the Frigate app, there is no need to manually edit the configuration files.
-
Your RTSP password (if needed) is the "default app password" that is displayed on Frigate's page in the app store (shown after install).
⚠️ As usual, Frigate will attempt to update its configuration automatically. It is still recommended to back up your current config and database before upgrading.
🚨 This is a major release with several breaking changes:
- GenAI config restructured: global
genainow only configures the provider; other fields moved underobjects -> genai - Recordings retention is now fully tiered with separate
record -> continuousandrecord -> motionfields - LPR models updated: most users should manually switch to the
smallmodel strftime_fmthas been fully removed; date/time formatting is now based on UI language selection- Camera auto-detection resolution logic has changed; you may need to explicitly set
detectwidth and height if Frigate hangs on startup - The
exec,expr, andechosources for go2rtc are now removed by default to reduce security risk - Nvidia GTX 900 series GPUs are no longer supported
New features and improvements in this update include:
- New classification model training: train local models for state classification (e.g. gate open/closed) and object classification (e.g. identify specific dogs or people)
- Custom viewer roles to limit user access to specific cameras
- GenAI can now summarize review items with a title, description, and activity classification
- Semantic Search Triggers to automate actions when a tracked object matches an image or description
- Nvidia GPU performance improved with CUDA Graphs support
- Intel OpenVINO now supports NPU inference with reduced memory and CPU usage
- RKNN improvements including automatic ONNX model conversion and accelerated enrichment support
- Apple Silicon NPU object detection support
- YOLOv9 support on Google Coral devices
- New community-supported detectors: MemryX, Degirum SDK, and Synaptics
- Add Camera Wizard in the UI to add cameras without editing config files
- Many more settings can now be saved dynamically without restarting Frigate
- Configuration Safe Mode highlights invalid config issues in the UI
- Audio transcription support using local models
- LPR normalization configuration and updated PaddleOCR models with Chinese character support
- IPv6 can now be toggled via config
- Revamped Settings menu with sidebar navigation
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
⚠️ As usual, Frigate will attempt to update its configuration automatically. It is still recommended to back up your current config and database before upgrading.
🚨 This release includes a critical security fix for authenticated users:
- Fixed a vulnerability that could allow authenticated remote command execution and container escape
Other improvements in this update include:
- Updated documentation for Reolink, Wyze, Hikvision, and other camera models
- Fixed OpenVINO D-FINE configuration defaults
- Improved go2rtc port checking
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
⚠️ As usual, Frigate will attempt to update its configuration automatically. It is still recommended to back up your current config and database before upgrading.
This release includes a security fix for authenticated users:
- Fixed a vulnerability that could allow viewer users to delete admin and other user accounts
Other improvements in this update include:
- Improved recording playback efficiency
- Fixed certificate generation crash when using webpush notifications
- Fixed YOLOv9 and RF-DETR model export functionality
- Updated documentation for various camera models and hardware
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
⚠️ As usual, Frigate will attempt to update its configuration automatically. It is still recommended to back up your current config and database before upgrading.
This release includes a security fix for authenticated users:
- Fixed a vulnerability that could allow arbitrary file read via the Export Thumbnail feature
Other improvements in this update include:
- Fixed issues with the best thumbnail endpoint and model selection
- Improved live video loading performance
- Enhanced RF-DETR model export functionality
- Added a robots.txt file
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
⚠️ As usual, Frigate will attempt to update its configuration automatically. It is still recommended to back up your current config and database before upgrading. This update adds support for GPU passthrough in umbrelOS 1.5.
The release notes of the previous version included the following changes:
- Improved recording playback startup time on slow connections
- Fixed various UI issues and layout problems
- Improved audio support for go2rtc streams
- Fixed autotracking issues for some cameras
- Added support for Frigate+ models
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
⚠️ As usual, Frigate will attempt to update its configuration automatically. It is still recommended to back up your current config and database before upgrading.
This is a maintenance release for Frigate 0.16 that includes bugfixes and minor changes. Some key highlights include:
- Improved recording playback startup time on slow connections
- Fixed various UI issues and layout problems
- Improved audio support for go2rtc streams
- Fixed autotracking issues for some cameras
- Added support for Frigate+ models
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
⚠️ As usual, Frigate will attempt to update its configuration automatically. It is still recommended to back up your current config and database before upgrading.
This release includes several major new features and improvements:
- Face Recognition: Frigate can now detect and recognize faces, applying sub-labels to known faces.
- License Plate Recognition (LPR): Frigate can now detect and recognize license plates, saving recognized plates to tracked car objects.
- Viewer Role: A new role that restricts access to system features and the configuration editor.
- Improved Support For Object Detection Hardware: Including updates for Hailo8, ONNX & OpenVINO, and RockChip (RKNN).
- Camera Improvements: Including the ability to dynamically enable/disable cameras and select multiple streams per camera.
- UI Changes: Including a rewritten review timeline, object path plotting, and edge/point snapping in the Mask/Zone editor.
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
⚠️ As usual, Frigate will attempt to update its configuration automatically. It is still recommended to back up your current config and database before upgrading.
This is a maintenance release for Frigate 0.15 that includes fixes for HAOS 16 "too many open files" errors.
Key changes include:
- Set ulimit to address "too many open files" errors
- Fix ulimit setting and script
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
⚠️ As usual, Frigate will attempt to update its configuration automatically. It is still recommended to back up your current config and database before upgrading.
This is a maintenance release that includes two bugfixes:
- Fixed a crash in the 'get_current_frame()' function
- Fixed the TensorRT model preparation script
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
⚠️ As usual, Frigate will attempt to update its configuration automatically. It is still recommended to back up your current config and database before upgrading.
Key changes include:
- Rewritten shared memory (SHM) system for improved stability
- New recording configuration for better control of alerts and detections retention
- New Explore feature for searching and exploring tracked objects
- Native notifications support via WebPush protocol
- Improved tools for debugging with Review Item Details and Object Lifecycle panes
- New object detectors including ONNX, AMD MiGraphX, and Hailo-8 support
- Enhanced UI with improved storage metrics, camera stream info, and keyboard shortcuts
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
This is a maintenance release for Frigate 0.14 that includes bugfixes as well as performance and stability improvements.
Key highlights:
- Fixed authentication when serving Frigate at a subpath
- Improved iOS export functionality
- Enhanced review camera sorting
- Added confirmation dialog before deleting review items
- Improved pan/pinch/zoom capability on Frigate+ view snapshots
- Fixed issues with recordings view and live player
- Added shortcut key "r" to mark items as reviewed in Review pane
- Various UI and performance enhancements
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
⚠️ There are several breaking changes in this release. Frigate will attempt to update the configuration automatically; however, in some cases manual changes may be required.
Please review the full release notes before upgrading: https://github.com/blakeblackshear/frigate/releases/tag/v0.14.0
⚠️ Breaking Changes:
- Existing events will not be visible in the new UI. You may want to export any starred/favorite events before upgrading. Recordings can still be viewed in the new UI using the recordings viewer.
- Zone/mask coordinates are now stored in the config as relative values
- The UI's live mode is now intelligently selected. The live_mode config option is now deprecated and should be removed.
- RTMP was deprecated in 0.13 and has been fully removed in 0.14. You will need to remove any rtmp references in your config file.
- OpenVINO upgrade: Intel Neural Compute sticks no longer supported
New Features:
- Brand new UI with improved dashboard and review capabilities
- Authentication support
- Loitering time for zones
- Two-way talk for supported cameras
- Rockchip boards now support object detection
- Automatic hardware acceleration detection
Other Notable UI Changes
- System stats - New charts and graphs with colored segments to track system usage history and more quickly identify problems or issues.
- Status bar - A new status bar gives at-a-glance CPU/GPU usage as well as any problems or issues with Frigate.
- New log viewer - The log viewer now provides a pane with links to solutions for common issues.
- Real-time motion tuning - Tune motion detection settings for your cameras without editing your config file and restarting.
- New mask and zone editor - Edit your masks and zones with a much-improved editor.
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
This update takes Frigate from 0.12.1 to 0.13.2.
Full release notes are available at https://github.com/blakeblackshear/frigate/releases
- Version0.17.0
- CategoryHome & Automation
- Source codePublic
- Developed by
- Submitted by
- Compatible withumbrelOS 0.5 or later
