clearcam

Clearcam adds object detection, tracking, event search, and notifications to security camera feeds. Run its Python NVR locally and optionally use the iOS app for remote viewing and alerts.

Share on XLicense: GPL-3.0

Overview

Clearcam is a Python network video recorder that adds object detection and tracking to security camera feeds. Run it on Mac or Linux with ffmpeg and Python 3.11 or later, then open its web interface to view the NVR. It can send event notifications to a configurable URL, including services such as Home Assistant, Pushover, or N8N. Its iOS app supports remote feed viewing, event notifications, and clips with a premium account; the project also describes AI summaries and search.

Key features

  • Run a local NVR with camera feeds in a browser.
  • Detect and track objects in camera video.
  • Send event notifications to a configurable URL or use premium remote notifications.
  • Use the iOS app for remote feeds and event clips with premium; the project also lists AI summaries and search.

Best for

People who want to add detection and event alerts to compatible security camera feeds, and are comfortable running a Python service locally. Premium supports remote feed and clip access through the iOS app.

Upstream
roryclear/clearcam
Fork on GitHub
Guo-astro/clearcam
Upstream stars
1.7k
Category
Security and networking
Language
Python
License
GPL-3.0
Forked
2026-10-12
Sync status
In syncLast synced 2026-10-13