Sarvadristhi reads recorder disks, USB sticks and exports from any brand, recovers deleted and overwritten footage, puts every camera on one clock, and seals a replayable, custody-logged record a court can check.
A Hikvision-format recorder, a Dahua-format recorder and a USB stick, holding real footage from six surveillance cameras. We poisoned them on purpose and didn't tell the tool.
This is the real workbench, opened on the recorded run. Every screen works; actions that would run the system are switched off.
Verdict panel, evidence cards, camera rail and the poisoned-evidence scorecard.
Play a clip and watch each frame's exact place on the seized disk, with the recorder's header decoded.
What the recorder's index admits, and what the disk still holds.
Every export frame matched bit for bit against the recorder: the 6 s cut, the only surviving copy.
The bytes decide the format, not the brand label.
Index, disk, log, burned-in clock and exports, camera by camera.
Drift, a clock change, and how many event orders would flip if you trusted the camera.
Two recorders and a USB stick on one recorder clock.
Four layers, RF-DETR to Qwen3-VL, every rule shown. Leads, never evidence.
One person across every camera, with every factor shown. Ranked leads, not identification.
Answers only from case data, with citations. It refuses to identify people.
The hash-chained ledger, and 14 clips rebuilt from signed byte ranges. Flip a byte and watch it fail.
The same evidence was analysed more than once on the GPU laptop. Each run's custody chain was re-verified when this site was built.
| Run | Caught | Custody | Report | ||
|---|---|---|---|---|---|
| Loading… | |||||
Twelve stages, each written to a hash-chained custody ledger.
scripts\setup_windows.ps1scripts\run_demo.ps1 and open http://127.0.0.1:8770: everything stays on the machine