unblink
Unblink is an AI-powered camera monitoring application that uses Vision Language Models (Qwen3-VL) to analyze live video feeds in real time. It runs as a private node in your network that connects to a relay server, enabling natural language search and chat interactions with your camera data while keeping video processing local.
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | zapdos-labs/unblink |
| Owner | zapdos-labs |
| Primary language | Go |
| License | AGPL-3.0 — OSI-approved |
| Stars | 1.4k |
| Forks | 170 |
| Open issues | 3 |
| Latest release | Unknown |
| Last updated | 2026-03-09 |
| Source | https://github.com/zapdos-labs/unblink |
What unblink is
Go-based distributed architecture with a relay server and edge nodes that process RTSP/MJPEG streams using Qwen3-VL for frame analysis. Frontend built with SolidJS/TypeScript; backend uses PostgreSQL and go2rtc for protocol handling; communication via protobuf-defined services.
Get the unblink source
Clone the repository and explore it locally.
git clone https://github.com/zapdos-labs/unblink.gitcd unblink# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- Requires PostgreSQL backend and Go runtime (or pre-built binaries); plan infrastructure for relay server and edge node deployment.
- VLM (Qwen3-VL) inference cost and latency depends on GPU availability; CPU-only inference will be slow. Budget for appropriate hardware.
- Network architecture must accommodate relay-to-node communication; ensure firewall/NAT rules permit secure node registration and proxying.
- RTSP/MJPEG camera compatibility must be validated before deployment; custom transport adapters may be needed for proprietary systems.
- Environment variable configuration (`.env` pattern) required; no clear multi-tenant or role-based access control documentation visible.
When to avoid it — and what to weigh
- No In-House DevOps Capacity — Requires running and maintaining a relay server plus edge nodes; not a turnkey SaaS. Needs operational oversight for uptime and configuration management.
- Strict Commercial Licensing Requirements — AGPL-3.0 mandates source disclosure of any modifications and derived works served over network. Incompatible with proprietary commercial software strategies without legal review.
- High-Frequency Real-Time Alerting — VLM inference adds latency. If sub-second threat detection is critical, traditional rule-based or lightweight model approaches are more suitable.
- Unknown/Legacy Camera Protocols — Supports RTSP/MJPEG via go2rtc. Proprietary or obscure protocols will require custom integration work.
License & commercial use
AGPL-3.0 (GNU Affero General Public License v3.0). Copyleft license requiring source disclosure of modifications and derivative works, especially when served over a network as a web service.
AGPL-3.0 is not a permissive license. Commercial use is possible but carries legal obligations: any modifications or instances served to users must have source code available under AGPL-3.0. Using unmodified Unblink in a commercial product requires that the entire system either comply with AGPL-3.0 or be analyzed by counsel. Proprietary extensions or SaaS offerings require careful license review. Redistribution of derivatives demands source availability.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Limited |
| License clarity | Clear |
| Deployment complexity | High |
| DEV.co fit | Good |
| Assessment confidence | Medium |
Node-relay model reduces cloud egress for video frames, keeping processing local. However, verify relay server security posture (authentication, TLS, rate-limiting not explicitly documented). AGPL-3.0 source requirement provides some transparency. No mention of frame encryption at rest/in-transit, access control granularity, or audit logging. Validate camera credential handling and network isolation before deployment. RTSP/MJPEG sources may carry known protocol vulnerabilities; go2rtc's security posture requires independent review.
Alternatives to consider
Frigate
Open-source NVR with object detection (YOLO); better documentation and more mature ecosystem. Permissive license (MIT). Lighter VLM integration; primarily suited for Frigate-native deployments.
Deepstack / CodeProject.AI
Edge AI platform for video/image analysis with REST API and UI. Focuses on object detection and custom models. Simpler single-node deployment than relay architecture.
Managed services with strong VLM/video analysis. No self-hosting complexity. Trade-off: data sent to cloud, ongoing per-frame costs, vendor lock-in.
Build on unblink with DEV.co software developers
Unblink combines edge VLM inference with distributed node-relay architecture. Ideal for privacy-first organizations. Requires Go/Postgres infrastructure and AGPL-3.0 license compliance review.
Talk to DEV.coRelated open-source tools
Surfaced by semantic similarity across the DEV.co open-source index.
Related on DEV.co
Explore the category and the services that help you build with it.
unblink FAQ
Can I use Unblink commercially without open-sourcing my modifications?
What VLM models are supported?
How do I run this in production?
What inference hardware do I need?
Custom software development services
Adopting unblink is usually one piece of a larger software development effort. As a software development agency, DEV.co provides software development services and web development expertise — pairing senior software developers and web developers with your team to design, build, and operate open-source observability software in production.
Ready to Deploy Private AI Video Monitoring?
Unblink combines edge VLM inference with distributed node-relay architecture. Ideal for privacy-first organizations. Requires Go/Postgres infrastructure and AGPL-3.0 license compliance review.