Your cameras. Your network.
Your rules.

Self-hosted, AI-powered NVR — built in Rust for 24/7 reliability.

Runs on your hardware. Nothing leaves your network.

Everything you need from an NVR

Built from the ground up for people who want AI-powered surveillance on their own hardware.

AI Detection

Person, vehicle, and animal detection with real-time object tracking and classification on every camera.

Timeline

Instant event playback with colored event markers. Scrub through the day, zoom into moments that matter.

Self-Hosted

Runs on your hardware. No cloud uploads, no third-party access, no data leaving your network. Ever.

Single Docker Image

One command to install. No dependencies to manage. Works on Linux, Windows, NAS, and Raspberry Pi.

Notifications

Push, email, webhooks, and MQTT to Home Assistant. Configure per camera, per detection type, with cooldown timers.

Detection Zones

Draw polygonal include/exclude zones on any camera. Only trigger alerts where it matters.

Live View

Real-time camera grid with HD switching. Monitor all your cameras from a single browser tab.

PTZ Controls

Pan, tilt, and zoom with preset patrols. Full ONVIF PTZ support from the web interface.

Storage Management

Retention policies, per-camera quotas, and automatic cleanup. Set it and forget it.

Built in Rust

Zero garbage collection. The recording engine runs 24/7 without memory leaks or unexpected pauses.

Choose your path

Windows

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.

Docker / NAS

One command. Any platform.

docker run -d \
  --name safenvr \
  --network host \
  -v /path/to/data:/data \
  safenvr/safenvr:latest
Linux
Synology
QNAP
Unraid
TrueNAS
Raspberry Pi
Proxmox

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.

Modern stack, built for reliability

Rust React YOLOv8 FFmpeg SQLite Docker