Media & VideoSource access: Hosted NextGen Interactive app

SRT Workbench

Prototype

Why this label: Early browser and local hybrid subtitle search workbench prototype in active testing at srt.ngi.video.

Search across subtitle files and video libraries with lexical, semantic, regex, and visual frame matching, then edit cues.

Primary language
TypeScript
Git revisions
2
Tracked files
9
SRT Workbench showing the split-dock video monitor, hybrid subtitle search table, and keyframe sprites

Captured

Current status

Browser and local hybrid subtitle search workbench prototype at srt.ngi.video with Big Buck Bunny preload and persistent user storage.

Interactive tourNextGen Interactive LLC · Engineering ShowcaseInteractive Architecture Tour
SRT Workbench Interactive Architecture & Feature Tour
Step through SRT Workbench's runtime pipeline, SSOT boundaries, and before/after verification gates.
SRT Workbench showing the split-dock video monitor, hybrid subtitle search table, and keyframe sprites
SRT Workbench Preview16:9 Interface Capture
Primary Interface: Primary 16:9 interface capture for SRT Workbench.
SRT Workbench Core Capabilities & Architecture
Explore SRT Workbench architecture, domain invariants, and runtime execution path.
How it works under the hood: Backed by @ngi/platform-ssot contracts and verified against real source state.
Try → See → Get: Pick a preset below to update the preview screen and see the exact output.
SRT Workbench Runtime Inspection Modepreset_pills
Switch inspection focus between entry boundaries, core execution, and verification.
What you getDeterministic State
Step progress & response previewstep=1/2 · mode=core_pipeline
12
Inspect SRT Workbench core execution pipeline and deterministic state transitions.
Tour step state:action=tour_interstitial_open·step=srtWorkbench-step-1·steward=nextgen_interactive
surface=work_slug_interstitial · saved locally in your browser

Overview

Interactive split-dock subtitle search, keyframe contact-sheet preview, and inline cue correction workbench at srt.ngi.video and ngi.video/srt.

Why it was built

Finding a remembered spoken quote or visual moment across dozens of recordings and subtitle files is slow when tools reset user settings or lose loaded videos on refresh.

Why it helps

Preloads Big Buck Bunny for immediate testing while persisting your own added videos, custom .srt files, and transcription settings in IndexedDB and Cloudflare R2.

What you can do

  • Hybrid lexical, semantic concept, regex capture-group, and visual keyframe tag search fused with Reciprocal Rank Fusion
  • Interactive video monitor with synchronized lower-third captions, cue timeline scrubber, and click-to-seek passages
  • Non-resetting user persistence across IndexedDB and Cloudflare R2 with per-user storage quotas
  • Inline cue and glossary replacement editor, timestamp shifting, and Before/After computer vision quality flywheel
Source access & licensinginternal_commercial · private_commercial

Hybrid lexical, semantic, regex, and visual keyframe subtitle search workbench at srt.ngi.video.

What you see & how you interact

3-Arm Hybrid RRF Subtitle Search & 4×4 Keyframe Hover-ReelNon-Resetting IndexedDB + Cloudflare R2 User Quota PersistenceInline Cue Lexicon Editor, Time Shift & Before/After CV Flywheel
What you see on screen

NGI Red/Black split-dock workstation pairing a live Big Buck Bunny program monitor and lower-third subtitle overlay with a 4×4 hover-reel keyframe table and RRF score bars.

What happens when you try it

3-arm hybrid search (lexical + semantic + visual), live regex group validator, inline glossary replacement & timestamp shifting, Before/After CV curtain comparer, and IndexedDB + Cloudflare R2 persistence.

GitHub Profile & Source Activity

Engineering Velocity & Open-Source Hygiene

Synced from @brbrainerd and @vox-foundation via the GitHub GraphQL API (GET /api/github/stats).

Annual GitHub activity
18,333+
3,377 public · 14,455 private revisions
Curated portfolio history
22,424+
Revisions across 21 curated projects
Pull requests & reviews
486 PRs
Merged across 71 first-party codebases
SRT Workbench historyTypeScript
2 revisions
1 verification suites · Updated 2026-11-08
Language distribution across curated projectsWeighted by revision history & source volume
TypeScript40.5% (9 projects)
Rust32.2% (1 project)
Python11.2% (2 projects)
JavaScript7.6% (2 projects)
Lua4.6% (1 project)
Public open-source codebases on GitHub
vox-foundation/voxRust · 7,219 rev

Single-file full-stack programming language and Rust compiler that generates database schemas, server routes, and typed clients from one declaration.

#programming-language#rust#compiler#full-stack#lsp
brbrainerd/govSimTypeScript · 445 rev

Interactive political economy simulator with ECS civic rights, institutional modeling, policy levers, and multi-regime scenarios.

#simulation#political-economy#typescript#ecs#strategy-game