Skip to content

we see

Professional video surveillance on hardware you own

vemos turns a clean Ubuntu server into a full video management system with a single command: live view, recording, playback, AI analytics, and alarms, with your footage staying on your own disks.

curl -fsSL https://vemos.me/install.sh | sudo bash -s -- --prod

Download details and requirements

Free for your first 4 cameras, every feature included. Checksum-verified installer, no cloud required.

Works with the cameras you already have

HikvisionDahuaAxisHanwha VisionUniviewVivotekONVIFRTSP

<1 s live view over WebRTC · 6 native vendor drivers · free for your first 4 cameras · 100% on-prem

Everything a control room needs

One system, one server, no plug-ins to assemble. vemos ships the whole surveillance stack and keeps it updated from inside the app.

Cameras that just connect

ONVIF discovery, native drivers for six major vendors, and subnet scanning for cameras on routed networks. Credentials live in an encrypted vault.

24/7 recording you can trust

Continuous, scheduled, or motion-triggered recording to crash-safe segments across multiple storage pools.

AI analytics on the box

Detection, tracking, and counting run on your own hardware. Nothing is uploaded, ever.

Alarms that reach you

Events become alarms with acknowledge, assign, and clear workflows, escalation policies, and webhook, email, and web-push delivery.

A record that proves itself

Every consequential action lands in an append-only audit log that verifies its own integrity from the UI.

Licensing without lock-in

Perpetual per-camera seats, issued offline. A missing license degrades to the free tier, never a lockout.

4 cameras free foreverperpetual seatsverified offline

AI analytics

Search footage like a database

Every frame is analyzed on your own hardware: objects, people, faces, license plates, fire and smoke. Ask for “white vehicle at the entrance yesterday” and jump straight to the clip, with no scrubbing through hours of video.

  • Object detection, tracking, line-cross and zone counting
  • Face recognition against your identity list
  • License plates with Arabic-to-Latin normalization
  • Detection snapshots attached to every event
See every analytics feature
vehicle · white · entrance · yesterday

3 matches

14:12:36

CAM-02 · parking

vehicle · white

11:47:03

CAM-02 · parking

vehicle · white

09:05:51

CAM-03 · entrance

vehicle · white
ubuntu-server — ssh

$ curl -fsSL https://vemos.me/install.sh | sudo bash -s -- --prod

Installing PostgreSQL 16 … done

Installing media pipeline … done

Configuring firewall (default deny) … done

Generating TLS certificate … done

✓ vemos is running

→ open https://10.0.0.20 to sign in

Up and running in one command

A single .deb installs the whole system: database, media pipeline, web UI, firewall rules. No Docker, no Kubernetes, no account signup.

  1. 1

    Run the installer

    Point it at a fresh Ubuntu Server 24.04 or 26.04. Everything is configured for you, hardened by default.

  2. 2

    Sign in over HTTPS

    The installer prints your address and admin credentials. TLS is on from the first request.

  3. 3

    Add your cameras

    vemos discovers cameras on your network automatically. Your first stream is live in minutes.

Operations

Your whole site, at a glance

Pin cameras to a floorplan, replay every camera in lockstep, work alarms to done, and watch the box watch itself.

Built like security software should be

Surveillance systems guard your site, so vemos guards itself. Hardening is the default, not a checklist you work through later.

Services run non-root, sandboxed by systemd
Default-deny firewall configured at install
Hash-chained, tamper-evident audit log
Role-based access with per-camera scoping
Licenses verified offline, works air-gapped
Footage never leaves your site

Pay once, own it forever.

Your first 4 cameras are free forever with every feature included. Beyond that, licenses are perpetual per-camera seats: no subscription, verified offline, never able to lock you out of your own footage.

See pricing

Your site. Your footage. See it clearly.

Install vemos on a clean Ubuntu server and have your first camera live in minutes.