Ask your footage
what happened.
Upload camera footage. Every object is tracked and timestamped, with masks on every frame. Then ask it what happened, as if you had watched the whole thing yourself.
Every video comes back with structured results you can inspect.
The worker writes a result file next to your upload: tracked objects with segmentation masks, events with first and last seen times, a per-second timeline, and coverage and timing figures. The chat reads the same events, so answers and masks agree.
One row per tracked object
Polygon masks at every keyframe, carried between them
{ "loading": true }How much of the video has an object
The GPU worker starts when a job is queued and deletes itself when the queue stays empty. Chat works as soon as the upload finishes; masks and events arrive when the job is ready.
We ran the same clips through Google’s video API. Here is what came back.
Google Cloud Video Intelligence is the closest hosted equivalent to the NVI worker: send a video, get tracked objects back. Same files, same day, one run each. This is an anchor, not a benchmark.
The layer a raw video API leaves to you.
Everything on this page goes through NVI’s own API: identity, uploads, processing, results, playback, and grounded chat. The reasoning model behind it is configuration, not architecture.
The same worker runs at the edge, on your cameras.
The desktop app watches live RTSP and ONVIF cameras locally. Detection, events, and clips stay on the device; the cloud adds questions, remote review, and alerts.
Add cameras over RTSP or ONVIF. Motion gating, detection, and masks run on your hardware. Events and clips are stored locally and searchable.
Ask questions across events and clips in plain English. Review from a phone through the remote viewer. Get a push notification when something you care about happens.
What this demo uses: upload recorded footage, get masks, events, and answers back without installing anything. The same worker image runs locally or in the cloud.
Bring your own footage.
NVI is a hand-approved alpha. Sign in with Google, request access, and we turn on private uploads and chat for your account. Free to evaluate now; pricing comes with the beta.
Access requests
| Decision |
|---|