Self-hosted camera UI with AI and a paywall
It gives security-camera hoarders a local-first dashboard, then asks for a subscription to unlock recording and search.

What it does
camera.ui is a self-hosted surveillance platform that pulls security cameras into a single web interface for live viewing and on-device AI detection. It keeps footage strictly on hardware you own, with no mandatory cloud upload. The core is open source under MIT, but the README marks 24/7 recording, semantic search, and push notifications with asterisks that translate to a paid subscription.
The interesting bit
The “local-first” pitch is a direct swipe at cloud-locked competitors, yet the project replaces vendor lock-in with a feature paywall. It also advertises an extensible plugin ecosystem for “endless possibilities,” though the README offers no detail on how that extensibility actually works.
Key highlights
- Core platform is free and MIT-licensed; runs fully offline on your own hardware.
- On-device AI detection and smart-home integration are included in the open-source layer.
- 24/7 recording, semantic search, and push notifications require a
camera.uisubscription. - Ships as a desktop app, Docker image, or mobile app, with Proxmox and bare-metal Linux also supported.
- Plugin architecture is advertised as extensible, with specifics deferred to external documentation.
Caveats
- Several headline features—continuous recording, semantic search, and push alerts—are subscription-only, so the “free” label comes with asterisks.
- A promised live demo is listed as “coming soon,” meaning prospective users must install blind or trust screenshots.
- Technical specifics (plugin APIs, AI models, hardware requirements) are deferred entirely to docs.cameraui.com, leaving the README thin.
Verdict
Worth evaluating if you want a polished, local-first surveillance stack and do not mind paying for essentials like recording. Skip it if you need a fully open-source system with no premium gates or if you prefer to try before installing.
Frequently asked
- What is cameraui/camera.ui?
- It gives security-camera hoarders a local-first dashboard, then asks for a subscription to unlock recording and search.
- Is camera.ui open source?
- Yes — cameraui/camera.ui is open source, released under the MIT license.
- What language is camera.ui written in?
- cameraui/camera.ui is primarily written in TypeScript.
- How popular is camera.ui?
- cameraui/camera.ui has 1.1k stars on GitHub.
- Where can I find camera.ui?
- cameraui/camera.ui is on GitHub at https://github.com/cameraui/camera.ui.