What it does
Core capabilities at a glance
- AI Camera
- AI NVR
- Camera
- Cctv
- Computer Vision
- Face Recognition
- Home Assistant
- Home Security
Deep dive
The full breakdown - performance, comparisons, and setup
DeepCamera
DeepCamera is an agent framework - Open-Source AI Camera Skills Platform, AI NVR & CCTV Surveillance. Local VLM video analysis with Qwen, DeepSeek, SmolVLM, LLaVA, YOLO26. LLM-powered agentic security camera agent — watches, understands, remembers & guards your home via Telegram, Discord or Slack. Pluggable AI skills. OpenAI, Google, Anthropic or local AI. Runs on Mac Mini & AI PC.
Overview
DeepCamera's open-source skills give your cameras AI — VLM scene analysis, object detection, person re-identification, all running locally with models like Qwen, DeepSeek, SmolVLM, and LLaVA. Built on proven facial recognition, RE-ID, fall detection, and CCTV/NVR surveillance monitoring, the skill catalog extends these machine learning capabilities with modern AI. All inference runs locally for maximum privacy.
Use DeepCamera's AI skills through a desktop app with LLM-powered setup, agent chat, and smart alerts — connected to your mobile via Discord / Telegram / Slack.
SharpAI Aegis is the desktop companion for DeepCamera. It uses LLM to automatically set up your environment, configure camera skills, and manage the full AI pipeline — no manual Docker or CLI required. It also adds an intelligent agent layer: persistent memory, agentic chat with your cameras, AI video generation, voice (TTS), and conversational messaging via Discord / Telegram / Slack.
DeepCamera is open-source, written primarily in JavaScript, with 2,788 GitHub stars under the MIT license. The latest release is v2026.3 (2026-03-14).
Key capabilities
From the project's documentation:
- Skill architecture — pluggable SKILL.md interface for all capabilities
- Skill Store UI — browse, install, and configure skills from Aegis
- AI/LLM-assisted skill installation — community-contributed skills installed and configured via AI agent
- Skill development — 19 skills across 10 categories, actively expanding with community contributions
- 📷 Connect cameras in seconds — add RTSP/ONVIF cameras, webcams, or iPhone cameras for a quick test
- 🤖 Built-in local LLM & VLM — llama-server included, no separate setup needed
How it fits a local-AI stack
DeepCamera runs on your own hardware, so pair it with a model and a GPU sized to your needs. Use the VRAM calculator to pick a model that fits your card, and see what you can run for hardware guidance. Related agent frameworks in the directory:
Sources
- Source code & docs: SharpAI/DeepCamera
- Official website: http://www.sharpai.org
Stats from GitHub, 2026-06-08.
Frequently asked
Quick answers to common questions
What is DeepCamera?
DeepCamera is a agent-framework tool for local AI workloads. Open-Source AI Camera Skills Platform, AI NVR & CCTV Surveillance. Local VLM video analysis with Qwen, DeepSeek, SmolVLM, LLaVA, YOLO26. LLM-powered agentic se…
Is DeepCamera free and open source?
Yes, DeepCamera has 2,788 GitHub stars and is licensed under MIT. You can self-host it for free on macos, docker.
What platforms does DeepCamera support?
DeepCamera runs on macos, docker.
What hardware do I need for DeepCamera?
The hardware requirements depend on which models you run. Check our hardware directory for compatible GPUs and systems. DeepCamera has 2,788 GitHub stars and an active community.
Does DeepCamera support GPU acceleration?
DeepCamera supports GPU acceleration via CUDA, Metal, or Vulkan depending on your platform. For the best performance, pair it with an NVIDIA RTX 4090 or 5090.
What are the best alternatives to DeepCamera?
Popular alternatives include other agent-framework tools in our directory. Browse our full collection at /tool for comparisons, community reviews, and benchmark data to find the right fit for your workflow.
How much does DeepCamera cost?
DeepCamera is free-open-source. It is completely free and open source to self-host.
Pairs well with
Complementary tools, models, and hardware
Comments coming soon
Configure NEXT_PUBLIC_GISCUS_REPO_ID and NEXT_PUBLIC_GISCUS_CATEGORY_ID at giscus.app to enable.