# sharpai/deepcamera

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/sharpai-deepcamera).**

2,858 stars · 451 forks · JavaScript · MIT

## Links

- GitHub: https://github.com/SharpAI/DeepCamera
- Homepage: http://www.sharpai.org
- awesome-repositories: https://awesome-repositories.com/repository/sharpai-deepcamera.md

## Topics

`ai` `ai-camera` `ai-nvr` `camera` `cctv` `computer-vision` `deep-learning` `face-recognition` `home-assistant` `home-security` `llama-cpp` `llm` `local-ai` `machine-learning` `object-detection` `python` `raspberry-pi` `security-camera` `video-surveillance` `vlm`

## Description

DeepCamera is an open-source AI video surveillance and network video recorder platform powered by local vision language models and hardware-accelerated processing. It integrates live feeds from network cameras, webcams, and mobile devices to monitor physical spaces while running local edge vision inference without relying on cloud servers. 

The platform incorporates privacy-preserving video anonymization that converts raw video frames into abstract depth maps in real time, retaining motion tracking while protecting personal identity. Its modular architecture supports pluggable AI scripts and custom vision skills executed through an internal processing pipeline. An agentic event bus automatically dispatches intelligent security notifications and updates directly to external messaging services such as Telegram and Discord. 

System management is handled through a desktop companion application that controls environment settings and interacts with the monitoring agents. Additionally, the platform includes performance evaluation suites for testing local vision models and security agents regarding scene understanding and threat resistance.

## Tags

### Artificial Intelligence & ML

- [Vision-Language Models](https://awesome-repositories.com/f/artificial-intelligence-ml/chinese-language-models/vision-language-models.md) — Inspects live camera streams using vision-language models to monitor security threats. ([source](https://github.com/sharpai/deepcamera#readme))
- [Security Agent Frameworks](https://awesome-repositories.com/f/artificial-intelligence-ml/autonomous-ai-agent-frameworks/security-agent-frameworks.md) — Deploys autonomous security agents that watch property and interact with users through chat.
- [Privacy Anonymization](https://awesome-repositories.com/f/artificial-intelligence-ml/face-detection/privacy-anonymization.md) — Applies real-time video anonymization techniques to protect personal identity during surveillance.
- [Hardware-Accelerated Inference](https://awesome-repositories.com/f/artificial-intelligence-ml/hardware-accelerated-inference.md) — Executes vision language models locally on available hardware accelerators for efficient real-time video inference. ([source](https://github.com/sharpai/deepcamera#readme))
- [Hardware-Specific Model Optimizations](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/infrastructure/model-optimization-and-inference/training-algorithms/machine-learning-optimization/ml-performance-profilers/hardware-specific-model-optimizations.md) — Converts deep learning models into optimized formats tailored for specific hardware accelerators.
- [Vision-Language Models](https://awesome-repositories.com/f/artificial-intelligence-ml/on-device-models/vision-language-models.md) — Runs vision-language models locally on hardware to inspect live camera feeds and understand scene content.
- [Edge Vision Inference](https://awesome-repositories.com/f/artificial-intelligence-ml/on-device-models/vision-language-models/edge-vision-inference.md) — Runs vision-language models directly on local hardware accelerators to analyze video feeds without cloud servers.
- [Video Surveillance Systems](https://awesome-repositories.com/f/artificial-intelligence-ml/video-surveillance-systems.md) — Serves as an AI-powered video surveillance platform for monitoring and recording activity.
- [Pluggable Tool Executions](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-capabilities-skills-tooling/agent-tooling/pluggable-tool-executions.md) — Extends surveillance systems with modular scripts to run custom artificial intelligence tasks. ([source](https://github.com/sharpai/deepcamera#readme))
- [Modular Vision Pipelines](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/frameworks/computer-vision/modular-vision-pipelines.md) — Decouples video analysis stages into independent components using extensible modular pipelines.

### Graphics & Multimedia

- [Video Privacy Anonymization](https://awesome-repositories.com/f/graphics-multimedia/video-privacy-anonymization.md) — Transforms live camera feeds into abstract depth maps in real time to protect personal privacy while preserving spatial activity monitoring. ([source](https://github.com/sharpai/deepcamera#readme))
- [Real-Time Webcam Pipelines](https://awesome-repositories.com/f/graphics-multimedia/webcam-feeds/real-time-webcam-pipelines.md) — Captures and processes live camera feeds in real time for ongoing analysis.

### Hardware & IoT

- [Smart Home Bridges](https://awesome-repositories.com/f/hardware-iot/connectivity-iot/home-automation/smart-home-bridges.md) — Connects local security cameras and network video recorders to monitor home activity.
- [Security Camera Integrations](https://awesome-repositories.com/f/hardware-iot/security-camera-integrations.md) — Connects network cameras and webcams directly into the surveillance platform for continuous monitoring. ([source](https://github.com/sharpai/deepcamera#readme))

### Security & Cryptography

- [Privacy-Preserving Sensing](https://awesome-repositories.com/f/security-cryptography/privacy-preserving-utilities/privacy-preserving-sensing.md) — Converts raw video frames into abstract depth maps in real time to protect personal privacy.

### System Administration & Monitoring

- [Security Event Notifications](https://awesome-repositories.com/f/system-administration-monitoring/alert-thresholds/agent-anomaly-alerting/security-event-notifications.md) — Dispatches intelligent security notifications directly to external messaging services like Telegram and Discord. ([source](https://github.com/sharpai/deepcamera#readme))
- [Open-Source NVR Platforms](https://awesome-repositories.com/f/system-administration-monitoring/open-source-nvr-platforms.md) — Functions as an open-source surveillance platform using local AI to monitor camera streams and send alerts.
- [Secure Alerting Systems](https://awesome-repositories.com/f/system-administration-monitoring/alerting-and-incident-management/secure-alerting-systems.md) — Dispatches instant security notifications and automated updates directly to chat services like Telegram or Discord.

### Networking & Communication

- [Messaging Platform Integrations](https://awesome-repositories.com/f/networking-communication/messaging-platform-integrations.md) — Dispatches automated security notifications and real-time updates directly to external messaging services like Telegram and Discord. ([source](https://github.com/sharpai/deepcamera#readme))

### Software Engineering & Architecture

- [Event Bus Architectures](https://awesome-repositories.com/f/software-engineering-architecture/event-bus-architectures.md) — Dispatches security notifications asynchronously through an event bus architecture.
