Viseron

Viseron

Local-only NVR with AI computer vision for IP cameras

2.5kstars
300forks
Last commit: 2d ago
Repo age: 6y old
Viseron screenshot

Viseron is a self-hosted, local-only network video recorder (NVR) that combines IP camera recording with AI-powered computer vision. It processes camera streams on your own hardware to detect events like motion, objects, faces, and other signals useful for video surveillance.

Key Features

  • RTSP/IP camera ingestion for network video capture
  • Motion detection to trigger recordings and events
  • AI object detection (commonly YOLO-based) with hardware acceleration options
  • Face recognition and support for additional vision-based detectors (e.g., license plate recognition)
  • Modular, component-based architecture to enable/disable functionality
  • Built-in web interface for configuration and management
  • Container-first deployment intended to run via Docker

Use Cases

  • Home or small office video surveillance with local processing and storage
  • Event-based recording and review (motion/object/face-triggered clips)
  • GPU/Edge TPU accelerated computer vision pipelines for multiple cameras

Limitations and Considerations

  • AI features may require capable hardware (GPU or Edge TPU) for best performance at higher camera counts
  • Feature availability depends on enabled components and configured detectors

Viseron is a strong fit when you want a privacy-preserving NVR with advanced computer vision features and flexible, modular configuration. It is designed to keep video and analytics local while still providing modern AI-assisted surveillance capabilities.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Frigate

Frigate

NVR with real-time local object detection for IP cameras

30.4k
2.9k
Last commit: 2d ago

Self-hosted NVR for IP cameras with real-time local AI object detection, recording, and low-latency live viewing, with MQTT and Home Assistant integration.

Alternative to:
Blue Iris
Blue Iris
+10
ZoneMinder

ZoneMinder

Open-source Linux-based CCTV/NVR software.

5.8k
1.3k
Last commit: 1d ago

ZoneMinder is a free, open-source video surveillance system for Linux that captures, analyzes, records, and monitors cameras via a web interface.

Alternative to:
Blue Iris
Blue Iris
+10
Scrypted

Scrypted

High-performance video integration and NVR platform

5.6k
335
Last commit: 7d ago

Open-source video integration and NVR platform that ingests camera streams and rebroadcasts them to HomeKit, Google Home, Alexa, Home Assistant and web clients via plugin...

Alternative to:
Blue Iris
Blue Iris
+10
Unblink

Unblink

AI camera monitoring with federated vision workers

1.3k
156
Last commit: 24d ago

Open-source AI camera monitoring that routes camera streams through a relay/node proxy and broadcasts frames to federated AI workers for detections, summaries, and alerts...

Alternative to:
Blue Iris
Blue Iris
+10
Double Take

Double Take

Unified UI and API for facial recognition image processing

682
46
Last commit: 20d ago

Unified web UI and REST API to process, review, and train facial recognition images across multiple detection backends, with MQTT and NVR integrations.

Alternative to:
Ring Protect
Ring Protect
+10
Bluecherry

Bluecherry

Linux-based video surveillance server with web and mobile clients

258
79
Last commit: 1mo ago

Bluecherry is an open-source Linux video surveillance DVR for IP cameras, offering web-based live view, desktop and mobile clients, Docker deployment, notifications, and...

Alternative to:
AXIS Camera Station
AXIS Camera Station
+10