Runs on-premise · client video never leaves the site

Turn CCTV into
answers you can defend.

Attendance, behavioural analysis and task-completion verification from ordinary camera footage. A model reads the video; a rule set you can read off a page decides the verdict — so it says the same thing every time.

On-premise or cloud Your own database & storage Human validation built in Attendance · Behaviour · Tasks
aiengine.asunited.com.sg
AI Engine console: a clip verdict
0
Capabilities in one engine
0
API endpoints
0
Data sources supported
0%
Order rules deterministic
The tempting shortcut vs the defensible way

“Just ask the AI
if the task was
done correctly.”

It gives a different answer on different days, and when it says no, nobody can explain why to the person it is about. In a care setting that is not a rough edge — it is disqualifying.

A verdict you cannot reproduce or explain
Client video streamed off-site to a hosted model
Nothing a support worker can correct or sign off
Cost that scales with every camera, forever
With the ASU AI Engine
The model only names the step; a grammar checks the order
The verdict is identical every run and reads off a page
On-premise mode refuses to send footage off-site, by design
Every verdict can be accepted, corrected or rejected by a person
Fixed on-site cost, not a per-camera bill that never ends

From camera to verdict

Four steps. The model does one of them; the rest is ordinary code you can audit.

1
Ingest

A camera, a YouTube link or a file becomes sampled frames and a contact sheet.

2
Classify

The model labels each window of video with the step it shows, and how sure it is.

3
Verify

A grammar checks the observed order against the workflow you defined.

4
Review

Anything uncertain is queued for a person to accept, correct or reject.

Your infrastructure,
your data.

Point it at your own PostgreSQL — Neon, Cloud SQL, Supabase or self-hosted — and it creates its tables there. Keep media in your own bucket. Pull footage from your own cameras. Every connection is tested against the real service before it is saved.

PostgreSQL / NeonGoogle Cloud StorageRTSP cameras & NVRsYouTubePython & TypeScript SDKs
Deployment modes
On-premise
Client video never leaves the building. Refuses a hosted model by design.
Hosted
Fully managed on Cloud Run for text and document workloads.
Embedded
Import the SDK straight into your own product.

See it on your own footage

Open the console, bring in a clip, and read the verdict in under a minute.