#2727th of 56 in Image and video
clearcam
Self-hosted NVR adding object detection and phone alerts to RTSP cameras
- Stars
- 2.3k
- License
- GPL-3.0
- Last commit
- Nov 2026
- Last release
- Aug 2026
- Language
- Python
708 on 21 Apr 20262,302 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Clearcam is a Python network video recorder that runs object detection and tracking on RTSP camera streams, records events, and serves a web UI on port 8080. Alerts can go to its iOS and Android apps or to a custom URL, such as Home Assistant, Pushover or n8n. Notification summaries use Qwen3 VL. Remote viewing and push alerts through its own service need a paid premium account.
Who it is for: Self-hosters wanting AI detection and alerts on existing RTSP cameras
Strengths
- Notification URL is configurable, so alerts can go to Home Assistant, Pushover or n8n
- Web UI on localhost:8080 for live view, events and recording playback
- Runs from source with pip install and one command; AMD and NVIDIA selectable via DEV
- Sample Pushover notification server included in utils/sample_server.py
Weaknesses
- Windows is not supported; the README says an ffmpeg fix is needed
- Remote streams and app push notifications require a paid premium account
- No Docker image or compose file in the repository
- Requires Python 3.11 or later and ffmpeg installed on the host
What it needs
- GPU optional
- Needs ffmpeg, python3.11+
- Models: Qwen3 VL
- port 8080
Quick answers
Is clearcam open source?
Yes. Its code is on GitHub under the GPL-3.0 license.
Does clearcam need a GPU?
No. It runs on a CPU and can use a GPU when you have one.
Also in Image and video
See all 56| Rank | Project | Score |
|---|---|---|
| 1 | frigateLocal NVR with realtime object detection for IP cameras | 92 out of 100 |
| 2 | MoneyPrinterTurboGenerates short videos from a topic, with script, footage, voiceover and subtitles | 88 out of 100 |
| 3 | toonflow-appInfinite-canvas tool for AI short drama and comic video production | 86 out of 100 |
| #4 | ComfyUINode-graph editor for running diffusion image, video, audio and 3D workflows | 85 out of 100 |
| #5 | InvokeAIWeb UI for diffusion image generation with inpainting canvas and node workflows | 85 out of 100 |