Find moments worth reviewing in NYC bike footage.

Search first-person rides, watch the source clips, and record your own judgment. Search matches are candidates for a human to review, not findings.

Neighboring five-second clips from the same ride are grouped into one candidate moment.

An example walkthrough

Demonstration

This runs a real search against the index and plays a real source clip. The review decision shown is an example only. It is not a finding and is not saved. Your own reviews are recorded in the workspace and kept in your browser.

Search

A candidate moment appears

Running the sample search…

Open its source clip

Record a review

Confirmed obstruction Visible but not obstructing Unclear

Example decision for illustration. The workspace saves real decisions in this browser only.

What it does

Search footage

Search by category or in your own words. Neighboring five-second matches are grouped into candidate moments.

Inspect evidence

Watch every source clip in a moment. Captions, object counts, and exact filenames sit in expandable evidence.

Record reviews

Mark each moment confirmed, visible but not obstructing, or unclear, and add a note. Reviews stay in your browser.

Built on VAST Video Search & Summarization

A thin web layer over the team's retrieval API. It signs in on the server, so your browser never holds the API token. Captions and object counts are fields returned by the index; this app runs no models of its own.

Search
/api/v1/search for categories and custom queries
Ask about footage
/api/v1/agent/search-and-answer with playable evidence clips
Ride-part summaries
/api/v1/videos/synthesize
Clip playback
/api/v1/videos/stream through a range-capable proxy