This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
OpenNVR
100% open-source AI video surveillance you actually own
Unlike cloud NVRs (Ring, Nest, Verkada), OpenNVR is 100% Open Source and runs entirely on hardware you own — footage never leaves your network. Unlike fixed-stack NVRs, the AI is pluggable: any model becomes a detector via an open contract (~30 lines of Python) — YOLOv8, license plates, faces, or your own. And you can literally talk to your cameras: ask a question, a local LLM checks a live frame and answers out loud. No cloud, no subscriptions, no per-camera fees. Peer-reviewed architecture.
Hi Product Hunt! 👋 Builder here.
What inspired this: IP cameras have a trust problem. In 2016, hijacked cameras formed the botnet that broke the internet; in 2021, one breach exposed ~150,000 live feeds from hospitals, schools, and prisons. And the industry's answer to "smart cameras" has mostly been: stream everything to our cloud, pay a subscription, trust us.
Coming from years of building real-time voice and video systems, we wanted the opposite — so we built OpenNVR: 100% Open Source, offline-first AI video surveillance that runs entirely on hardware you own.
🔒 Cameras live on an isolated network they can't escape. Default-deny gates block all cloud/AI egress until you open them.
🧩 Any AI model plugs in — YOLOv8, license plates, face recognition, tracking, speech — through one open contract. Wrap your own model in ~30 lines of Python.
🎙️ And the part I love most: you can talk to your cameras. Ask "is there a person at the front door?" — Whisper transcribes, a local LLM checks a live frame with YOLOv8, and Piper speaks the answer back. Zero cloud involved.
It's AGPLv3 core + Apache-2.0 SDK, ships with 13 example apps (10 one-click), runs via Docker Compose in ~5 minutes, and the architecture is published as a peer-citable paper — auditable infrastructure, not a black box.
Would love your feedback — I'll be here all day answering questions. What would you point it at first? 🎥
Love that the detector contract is literally a Python file you can drop in — makes swapping in a custom YOLO model feel like swapping a lens instead of wrestling with vendor SDKs. The fact that everything still happens locally is just icing.
About OpenNVR on Product Hunt
“100% open-source AI video surveillance you actually own”
OpenNVR was submitted on Product Hunt and earned 0 upvotes and 2 comments, placing #155 on the daily leaderboard. Unlike cloud NVRs (Ring, Nest, Verkada), OpenNVR is 100% Open Source and runs entirely on hardware you own — footage never leaves your network. Unlike fixed-stack NVRs, the AI is pluggable: any model becomes a detector via an open contract (~30 lines of Python) — YOLOv8, license plates, faces, or your own. And you can literally talk to your cameras: ask a question, a local LLM checks a live frame and answers out loud. No cloud, no subscriptions, no per-camera fees. Peer-reviewed architecture.
OpenNVR was featured in Open Source (68.6k followers), Privacy (11.2k followers), Artificial Intelligence (474.3k followers) and GitHub (41.3k followers) on Product Hunt. Together, these topics include over 155.9k products, making this a competitive space to launch in.
Who hunted OpenNVR?
OpenNVR was hunted by OpenNVR. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how OpenNVR stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.