
Viseron
Local-only NVR with AI computer vision for IP cameras
3.4k stars 422 forks last commit first released MIT
Actively maintained
Last commit 26 Aug 2026.

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:
Similar to Viseron

Frigate
NVR with real-time local object detection for IP cameras
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.

OpenCut
Open-source, cross-platform timeline-based video editor
Free open-source video editor for web, desktop, and mobile with timeline editing, multi-track support, real-time preview, and local-first privacy.

Blinko
Privacy-focused AI note-taking app with RAG-powered search
Open-source, self-hosted AI note-taking app for fast capture and organization, with Markdown notes and RAG-based natural language search.

Scrypted
High-performance video integration and NVR platform
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 plugins.

Basic Memory
Local-first persistent memory for AI chats using Markdown notes
Basic Memory gives AI assistants durable, local-first memory by reading and writing structured Markdown notes, enabling reusable context across conversations and tools.

WhoRang
AI-powered doorbell intelligence with face recognition and analytics
WhoRang turns doorbell camera events into AI-analyzed visitor insights with face recognition, multi-provider AI integration, real-time notifications, and mobile-first dashboards.



