viseron logo

viseron

Self-hosted, local only NVR and AI Computer Vision software. With features such as object detection, motion detection, face recognition and more, it gives you the power to keep an eye on your home, office or any other place you want to monitor.

GitHub

What is it?

What it is

A self-hosted, local-only NVR and AI Computer Vision software enabling features like object detection, motion detection, and face recognition for monitoring homes, offices, or other locations.

Why it exists

To provide a free, open-source solution for surveillance and computer vision tasks with hardware acceleration support (e.g., Coral, CUDA, YOLO) and easy deployment via Docker.

Who should use it

Teams building with Python who want an open-source, self-hosted option.

Who should avoid it

Teams that need a fully managed SaaS with enterprise SLAs out of the box.

How it works

A quick walkthrough in plain English

How viseron works

Step 1 of 3

You interact with it

Open viseron, send a request, or connect it to your stack.

Features

Coral
Cuda
Darknet
Edgetpu
Face Recognition
Google Coral

Advantages

  • Open source (MIT)
  • Active Python ecosystem
  • Self-hosted deployment options

Disadvantages

  • Requires operational ownership for self-hosted setups
  • Community support varies by project maturity

Installation

docker

Spin up a Docker container and edit the configuration file using the built in web interface.

FAQ

How do I get started with Viseron?

Spin up a Docker container and edit the configuration file using the built‑in web interface. Follow the step‑by‑step guide in the documentation at https://viseron.netlify.app.

What are components in Viseron and how do I enable them?

Viseron’s functionality is modular. Each feature (object detection, motion detection, face recognition, etc.) is a component. You can browse all available components in the Component Explorer at https://viseron.netlify.app/components-explorer/ and enable them in your configuration.

How can I contribute to Viseron?

Check the contribution guidelines at https://viseron.netlify.app/docs/contributing. You can work on open feature requests or issues from the issue tracker, improve documentation, or answer questions in issues or discussions.

Where can I find the full documentation for Viseron?

All documentation is hosted at https://viseron.netlify.app, including installation, configuration, and component usage.

How can I support Viseron financially?

You can sponsor the project via GitHub Sponsors (https://github.com/sponsors/roflcoopter) or make a one‑time donation through Buy Me a Coffee (https://www.buymeacoffee.com/roflcoopter).

Loading documentation…
View on GitHub

Featured in Videos

YouTube tutorials and walkthroughs for viseron

s7

2,152,967 views

Starts at 14:18

Share

Alternatives

Similar projects ranked by category, topics, and text overlap.

Compare
viseron | MushyBook