One dashboard for every camera, on every site — live, in real time.
The cloud hub for Sentinel by SourceBox. Your footage stays yours.
► Try the live app
·
Documentation
·
CloudNode
Sentinel Command Center is a product we operate as a service, not something you download and deploy. To use it, just sign up on the live app — no servers to provision, no Docker, no database to babysit. Pair a CloudNode with a camera and it appears in your dashboard automatically.
Looking for the part you actually install? That's CloudNode — a small daemon that turns any USB or IP camera into a private, cloud-connected feed. It runs on your hardware and has its own setup guide.
Trust. Sentinel is built on the idea that your security footage should be yours, and you shouldn't have to take our word for how it's handled. So the code behind every privacy and security claim on the site is right here, in the open — auditable by anyone. It's licensed AGPL-3.0: source-available, with the obligation that anyone who modifies it and runs it as a network service publishes their changes too.
📹 Live video, private by design — CloudNodes push video straight to your dashboard through an in-memory proxy. Your recordings stay on your own device; Command Center keeps only a short live buffer in memory, never a copy of your footage at rest.
🔔 Motion & alerts — real-time motion events, a unified notification inbox, and opt-in email for the things that matter: a camera going offline, a node low on disk, a new incident.
🤖 AI that investigates, not just alerts — the optional Sentinel agent watches for motion and incidents and looks into them for you, filing reports with snapshots and short clips.
🔌 Fits your setup — a one-key Home Assistant integration (on every plan), plus an MCP server so AI assistants like Claude can view your cameras and review past incidents.
👥 Built for teams and multiple sites — organizations with role-based access, multi-tenant isolation, and an audit trail on every sensitive action.
Your network Our cloud You
┌──────────────────┐ ┌──────────────────────┐ ┌──────────────┐
│ CloudNode │ outbound │ Command Center │ │ Browser │
│ camera + FFmpeg │══════════▶│ live proxy + │◀═══════▶│ dashboard │
│ records locally │ HTTPS │ dashboard + API │ HTTPS │ (live video)│
│ (your footage) │ │ (short live buffer, │ │ │
└──────────────────┘ │ not your archive) │ └──────────────┘
└──────────────────────┘
CloudNode captures and encodes video on your network, then pushes it outbound to Command Center over HTTPS — no inbound ports, no port-forwarding, no VPN. Command Center holds a short rolling buffer in memory and streams it to your browser. Your actual recordings never leave your CloudNode.
→ Full architecture, API routes, and data models: AGENTS.md.
| Project | What it is | |
|---|---|---|
| Command Center (this repo) | The hosted dashboard, API, and live-video hub | Live app › |
| CloudNode | The camera daemon you install on your own hardware | Repo › |
| Home Assistant integration | Your Sentinel cameras inside Home Assistant | Repo › |
| Sentinel AI agent | Serverless agent that investigates motion & incidents | Repo › |
| If you want to… | Go to |
|---|---|
| Use Sentinel — set up cameras, recording, notifications, integrations | The in-app Documentation |
| Understand the code — architecture, API, data models, configuration | AGENTS.md |
| Operate it — decision records, runbooks, legal templates | docs/ |
| Audit or run the source locally for review | AGENTS.md › Build & Run |
AGPL-3.0 — source-available. Command Center is operated by SourceBox LLC as a SaaS; the source is public so customers can verify the implementation behind the product's privacy and security claims. Running your own copy is permitted under the license, but it isn't the intended use — and AGPL §13 requires anyone who modifies it and offers it over a network to publish their changes.
This project is not currently accepting external code contributions, but bug reports and feature ideas are very welcome via Issues and Discussions. See CONTRIBUTING.md.
Made by SourceBox LLC · Live app · CloudNode