Skip to content

Documentation

Pehra is an AI control room for the CCTV cameras a housing society already has. OpenCV 5 watches every camera; anyone can add a watch in plain words; an agent checks each flagged moment with OpenCV tools; and the society's Telegram group gets a graded alert with faces blurred.

  • Getting started

    Sign in, add cameras, write a watch and connect Telegram.

  • How it works

    What OpenCV does on each frame, and what the AI may and may not decide.

  • Privacy and safety

    Children, faces, blur, what the AI sees and how long footage is kept.

  • Self hosting

    Run Pehra on your own Linux machine with Docker.

  • AWS

    The AWS services it uses, and how to deploy the stack.

The whole system

Pehra overview: cameras feed ingest and OpenCV perception; watches in plain words and an agent with OpenCV tools turn flagged moments into incidents for the control room and Telegram; logs feed the gate log and the staff register; it runs on one box on AWS or any Linux machine.
Every piece at a glance. Open the picture for full size.

Elsewhere

Next: Getting started