Skip to main content

Crumb VMS

The operator layer for your cameras, self-hosted end to end.

A serious video management system for your own cameras. The kind of operator experience that used to only come with commercial, installer-grade platforms, in something you run yourself. Bring your own object detector, or none at all.

Investigate

A frame-level, scrubbable timeline across every camera, including 4K H.265 with no server-side transcode. Jump to the next or previous motion event, and digitally zoom into a clip.

Watch

A multi-camera live wall with saveable, per-device layouts: carousels, PTZ tiles, clocks, and on-video pan/tilt/zoom control for cameras that support it.

Keep

A Rust recorder with a Postgres segment index as the single source of truth. Motion mode buffers in RAM and only persists on an actual event, idle time is never written to disk.

Control

A guided first-run wizard, generated secrets, and a LAN-only default. Custom roles with per-camera and per-group access, batch export to MP4 or an encrypted archive.

Where to start