Clip Portal
LiveA clip search where every result opens on the frame it matched
A search over 300 public-domain films from the Prelinger collection, 66 hours, where each result is a frame at a second and clicking it seeks the player there. Pick clips into a set and an Evaluate page says what you would be licensing: runtime, decades, narrated or silent, near-duplicate pairs, a stratified sample, a manifest. The same search answers agents through three MCP tools, and a retrieval eval over 100 hand-written queries scores every path the site serves.
- Next.js
- TypeScript
- Cloudflare Workers
- Postgres + pgvector
- Lance
- SigLIP
- MCP
- OpenTelemetry
- Python
- frames embedded, 300 films
- 264,626 frames embedded, 300 films
- recall at 10, 100 queries
- 0.39 recall at 10, 100 queries
- scrub to seek, median
- 224 ms scrub to seek, median