Self-hosted, AI-powered NVR — built in Rust for 24/7 reliability.
Runs on your hardware. Nothing leaves your network.
Built from the ground up for people who want AI-powered surveillance on their own hardware.
Person, vehicle, and animal detection with real-time object tracking and classification on every camera.
Instant event playback with colored event markers. Scrub through the day, zoom into moments that matter.
Runs on your hardware. No cloud uploads, no third-party access, no data leaving your network. Ever.
One command to install. No dependencies to manage. Works on Linux, Windows, NAS, and Raspberry Pi.
Push, email, webhooks, and MQTT to Home Assistant. Configure per camera, per detection type, with cooldown timers.
Draw polygonal include/exclude zones on any camera. Only trigger alerts where it matters.
Real-time camera grid with HD switching. Monitor all your cameras from a single browser tab.
Pan, tilt, and zoom with preset patrols. Full ONVIF PTZ support from the web interface.
Retention policies, per-camera quotas, and automatic cleanup. Set it and forget it.
Zero garbage collection. The recording engine runs 24/7 without memory leaks or unexpected pauses.
Windows? Just download and run.
Download the SafeNVR installer. Double-click. Your cameras are live in under a minute. No command line. No Docker. No Linux.
Windows 10/11 64-bit
Automatic updates — SafeNVR keeps itself current with the latest features and security patches.
One command. Any platform.
docker run -d \
--name safenvr \
--network host \
-v /path/to/data:/data \
safenvr/safenvr:latest
Automatic updates — SafeNVR keeps itself current with the latest features and security patches.
Synology, QNAP, and Unraid users can also install through their built-in app store for an even easier setup.
Be the first to try SafeNVR. Sign up and we'll let you know when it's ready.