Best Self-Hosted CCTV Software
Keep your camera footage private with open-source self-hosted CCTV and NVR software. Explore local video recorders with AI object detection, HomeKit camera bridges and motion alerts that replace Ring and Nest subscriptions.
Frigate
Local AI object detection, RTSP camera support, and native Home Assistant integration with no cloud required.
Free + Frigate+x86 + ARMPython
Scrypted
Stream any camera to HomeKit, Google Home, and Alexa simultaneously with local AI object detection and zero cloud dependency.
Free + NVRx86 + ARMNode
Viseron
A self-hosted, local-only NVR with object detection, motion detection and face recognition, configured from a built-in web interface.
Freex86 + ARMPython
ZoneMinder
A full surveillance suite that captures, analyses, records and monitors CCTV and security cameras attached to a Linux machine.
Freex86 + ARMC++ / PHP