Turn any camera into an AI security analyst
TheEye watches your CCTV and IP cameras 24/7, understands what it sees, and alerts you the moment something matters — then lets you ask your footage questions in plain language. Self-hosted, GDPR-ready, no cloud lock-in.
Cameras
12●
Anomalies 24h
19
Unacked
3
Activity
last 24hPerson in restricted zone after hours
Cam 07 · Warehouse · 23:14 · conf 94%
Loitering detected near main entrance
Cam 02 · Lobby · 22:48 · conf 88%
Ask TheEye
"How many people entered the warehouse after 22:00?"
→ 4 people across 3 events (#214, #219, #227) ▌
Watch TheEye work
A 60-second look at how TheEye detects, understands and explains what your cameras see — in real time.
24/7
Autonomous monitoring
~80%
Fewer false alerts vs. motion
100%
On-prem · EU data residency
<10 min
Docker deploy to first alert
Everything a modern security operation needs
From edge detection to investigation, in one self-hosted platform that plugs into the cameras you already own.
AI scene understanding
Vision LLMs describe every scene as structured data — objects, actions, people count and confidence — not just "motion detected".
Open-vocabulary detection
Detect anything by describing it — "knife", "forklift", "person lying down" — no retraining. Zones, line-crossing & loitering built in.
Ask your footage
Agentic RAG over your event log: "How many entered after hours?" — get cited, streamed answers with event IDs and timestamps.
Privacy masking
Blur faces and private zones before frames ever reach the model — and in stored evidence. GDPR-grade, per-camera.
Smart alerting
Confidence-aware alerts with severity escalation and cooldowns. Push to webhook, Telegram or email — no alert storms.
Evidence & clips
Every anomaly captures a snapshot and a pre/post-roll clip, with acknowledge and false-positive workflows for your team.
Floor-plan map
Place every camera on a floor-plan map and see live camera health and alerts at a glance.
Roles, SSO-ready & API
Admin / Operator / Viewer roles, encrypted secrets, brute-force protection, full audit trail, and bearer API tokens for integrations.
On-prem AI option
Run with local models (Ollama) for zero data egress, or bring your own OpenAI-compatible endpoint. Your data never has to leave the building.
Deploy in minutes
One docker compose up. Automatic HTTPS, persistent storage, optional bundled local LLM. CPU-only image.
Live in three steps
Connect your cameras
Point TheEye at your existing RTSP/ONVIF cameras or NVR over a secure tunnel. No new hardware to rip and replace.
Describe what matters
Write rules in plain language and draw zones/lines. TheEye learns from your false-positive feedback to get quieter over time.
Get alerted & investigate
Receive precise alerts with evidence, then ask questions across all cameras to reconstruct any incident in seconds.
An AI core that actually reasons
Most "AI cameras" just classify a frame. TheEye builds memory and context so it understands sequences — loitering, tailgating, escalation, a left-behind object.
Temporal scene memory
Reasons over the last N frames per camera, not isolated snapshots.
Hybrid retrieval + reranking
Keyword + vector search fused with RRF, grounded with exact stats.
Active learning
Operator false-positive acks suppress similar future alerts automatically.
Cited, streamed answers
Every answer links back to the exact events, times and cameras.
# structured vision output
{ "description": "person climbing perimeter fence", "objects": ["person", "fence"], "actions": ["climbing"], "flags": ["intrusion"], "people_count": 1, "confidence": 0.93 }
→ matched rule "perimeter intrusion"
→ severity critical · clip saved · alert sent
Compliance is a feature, not an afterthought
Designed for the French and EU market where data protection is non-negotiable.
GDPR by design
Privacy masking, data-subject export & erasure, per-camera retention and full audit logging.
EU data residency
Self-hosted with local LLMs — your video and metadata never leave your infrastructure.
EU AI Act ready
Human-oversight controls, confidence transparency and complete decision logging.
Encrypted at rest
Secrets encrypted, TLS termination, role-based access and brute-force protection out of the box.
Build your estimate
Tailored to your deployment — pay per site and per camera, not per frame. Move the sliders for an instant ballpark, then talk to us for an exact quote.
Add-ons
Estimated price
€399 / mo
billed monthly · ~€50 per camera
Indicative only — your exact quote depends on cameras, retention and integrations. No credit card; talk to a human first.
Talk to sales
Tell us about your site and we'll send a precise quote and a live demo. Or email hamdi.elhamdi@linkai.fr.
Frequently asked questions
Do I need to replace my existing cameras?
No. TheEye works with any camera or NVR that exposes an RTSP/ONVIF stream — that's virtually every modern IP camera. Keep your existing investment.
Does my video go to the cloud?
Only if you choose to. With the local-model option, all inference runs on your own hardware and no video or metadata ever leaves your network — ideal for GDPR and EU data-residency requirements.
Do I need a GPU?
No. TheEye ships as a CPU-only Docker image. A GPU or a hosted model endpoint speeds up heavier workloads, but it isn't required to get started.
How fast can I deploy?
One docker compose up. Automatic HTTPS, persistent storage and an optional bundled local LLM mean you can go from zero to your first AI alert in minutes.
See TheEye watch your cameras
Book a 20-minute demo and we'll show TheEye running on a live feed — detection, alerting and plain-language search end to end.
Prefer to explore first? Open the live dashboard →