Evidence-first platform

Video intelligence you can inspect before you act.

UVAI treats captions as evidence, keeps provenance visible, persists every workflow run, and puts a deliberate review boundary in front of external execution.

Verified UVAI analysis with source provenance, timed captions, YouTube playback, and grounded synthesis
Real test fixture: 176/176 timed caption segments, 474.4 seconds of source coverage.Inspect source

What is implemented

Clear evidence, durable state, controlled action.

Source provenance

Every completed record shows the source host, acquisition method, fetch time, segment counts, timed coverage, and raw source link.

Timed captions

The transcript is built from backend-acquired caption segments with real timestamps. Unlabeled captions remain labeled as captions.

Evidence quality gate

Export and success states stay blocked unless transcript evidence passes structural and provenance checks.

Durable workflow runs

Each analysis receives a run ID, persists its result, and can resume polling after a browser refresh.

Grounded AI synthesis

The model receives the verified transcript and returns summary, topics, and proposed actions without reconstructing missing source content.

Review before execution

Action preparation executes nothing. A second confirmation is required for the exact reviewed plan, and external writes are labeled.

Interactive playback

The YouTube player, seek timeline, and caption timestamps stay connected so users can inspect the source while reviewing conclusions.

Verified export boundary

Exports are enabled only after the quality gate passes; failed acquisition never turns into a synthetic package.

Protected paid AI routes

AI endpoints use a tighter budget and fail closed in production when distributed rate limiting is unavailable.

Runtime contract

These are the boundaries the current build enforces, not future roadmap promises.

Video inputYouTube watch and short URLs onlySSRF boundary
TranscriptBackend caption API or named STT sourceEvidence required
AnalysisVercel AI Gateway with configured providerTranscript-grounded
PersistenceWorkflow run ID plus persisted resultRefresh recovery
ActionsPrepare, review, confirmNo automatic dispatch
DeploymentVercel Services: Next.js and FastAPIPreview before production

Start with a source you can verify.

Paste a public YouTube URL. UVAI will either return a verified analysis or show the exact stage that blocked it.

Open dashboard