roflcoopter/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.

Python

3,573

3,524 commits

updated Oct 11, 2026

See the code

README


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.

Join the Viseron Discord server


Getting started

Getting started is easy! You simply spin up a Docker container and edit the configuration file using the built in web interface.

Head over to the documentation and follow the instructions on how to get started.

Components

Viserons functionality is enabled by components.

You can find all the available components by using the Component Explorer.

Community

Join the Viseron Discord server to ask for help, share your setup and follow along with development.

Discord is the best place to get help with configuration and troubleshooting. If you have found a confirmed bug or want to request a feature, open an issue instead.

Contributing

Contributors to the project are very much appreciated. See the contribution guidelines on how to get started.

Some things you can help with:

You can also use the links below to sponsor Viseron or make a one time donation.

Sponsor Buy Me A Coffee

coral
cuda
darknet
edgetpu
face-recognition
google-coral
hacktoberfest
hardware-acceleration
ip-camera
license-plate-recognition
motion-detection
network-video-capture
network-video-recorder
nvr
object-detection
rtsp
surveillance
tensorflow
viseron
yolo

roflcoopter/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.

Python

3,573

3,524 commits

updated Oct 11, 2026

See the code

README


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.

Join the Viseron Discord server


Getting started

Getting started is easy! You simply spin up a Docker container and edit the configuration file using the built in web interface.

Head over to the documentation and follow the instructions on how to get started.

Components

Viserons functionality is enabled by components.

You can find all the available components by using the Component Explorer.

Community

Join the Viseron Discord server to ask for help, share your setup and follow along with development.

Discord is the best place to get help with configuration and troubleshooting. If you have found a confirmed bug or want to request a feature, open an issue instead.

Contributing

Contributors to the project are very much appreciated. See the contribution guidelines on how to get started.

Some things you can help with:

You can also use the links below to sponsor Viseron or make a one time donation.

Sponsor Buy Me A Coffee

coral
cuda
darknet
edgetpu
face-recognition
google-coral
hacktoberfest
hardware-acceleration
ip-camera
license-plate-recognition
motion-detection
network-video-capture
network-video-recorder
nvr
object-detection
rtsp
surveillance
tensorflow
viseron
yolo

Significant stargazers

Hardy Jones

272 followers · starred May 2023

Steve Francia

16,681 followers · starred Dec 2022

Jason Nader

30 followers · starred Dec 2022

Aleksandr Krupenkin

141 followers · starred Apr 2026