← Back to all apps

Caption Flow

Deep engineering system

Paste any phrase from a podcast to find the exact second it was said, and read captions as clean paragraphs.

Caption Flow showing its podcast quote timestamp finder and paragraph stitcher

Current status

Podcast transcript stitcher and quote timestamp finder used in production for podcast show notes.

Overview

Podcast transcript tool—used in production for 'Through The Corporate Glass'—that turns fragmented subtitle files into clean paragraphs and finds the exact timestamp of any quote.

Why it was built

Raw `.srt` subtitle files chop every sentence into short fragments filled with timecodes, making it painful for podcast editors to read show notes or locate a specific guest quote.

Why it helps

Stitches chopped captions back into readable paragraphs and lets you paste any phrase to jump straight to the exact hour, minute, and second it was spoken.

What you can do

  • Instant quote-to-timestamp search across multi-hour podcast episodes
  • Automatic sentence reconstruction that turns short caption chunks into clean paragraphs
  • Browser workspace paired with fast command-line batch scripts
  • One-click start/end timestamp export for cutting social media highlight clips
Before & After Engineering AuditMedia & VideoInstant Quote Search · Readable Transcripts

Caption Flow — Verified Engineering & Visual Transformation

Before: Unverified baseline workflow & manual steps

Raw `.srt` subtitle files chop every sentence into short fragments filled with timecodes, making it painful for podcast editors to read show notes or locate a specific guest quote.

// Baseline manual workflow
// Problem: Raw `.srt` subtitle files chop every sentence into short fragments filled with timecodes, making it painful for podcast editors to read show notes or locate a specific guest quote.
After: Caption Flow deterministic pipeline & verified output

Stitches chopped captions back into readable paragraphs and lets you paste any phrase to jump straight to the exact hour, minute, and second it was spoken.

// Caption Flow verified pipeline
// Outcome: Paste any phrase from a podcast to find the exact second it was said, and read captions as clean paragraphs.
// Status: Podcast transcript stitcher and quote timestamp finder used in production for podcast show notes.
CV & VLM rubric shift: 0.7725 → 0.9395 (+0.167 · Sharpness +48.4% · PSNR 44.09 dB)
Grounding gate: Negation parity & evidence verified

Interactive walkthrough

Step through how Caption Flow works without creating an account or installing local dependencies.

Entry & problem context

Maturity: Deep engineering system

Raw `.srt` subtitle files chop every sentence into short fragments filled with timecodes, making it painful for podcast editors to read show notes or locate a specific guest quote.

Podcast transcript tool—used in production for 'Through The Corporate Glass'—that turns fragmented subtitle files into clean paragraphs and finds the exact timestamp of any quote.

Shared platform architecture sandbox

Test the live cross-language single source of truth shared across TypeScript, Python, and Rust.

Semiotic Brand Identity & Federated SoC Governance

Peircean Brand Mark, Multi-Size Squint Test & 3-Tier SoC Boundary

SoC tier: oss_public16px rubric: 96.7% (PASS)
16px · 32px · 48px squint test
Motif: cinema_prism
Iconic sign: Dual-track subtitle waveform bars aligned beneath a cinema prism
Indexical cue: Word-level forced alignment and bilingual caption synchronization
Symbolic archetype: Sky-blue broadcast accessibility mark
SoC Boundary & Epistemic Retrieval Guardrails
Visibility & ceiling: public_oss (max tier: oss_public)
Boundary policy: Default fail-closed public OSS governance profile.
4-gram shingle novelty: 100.0% (non-redundant >15%) · Retired symbol trap: Clear (0 retired symbols)
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
13,842+
3,229 public · 10,136 private revisions
Curated portfolio history
19,523+
Revisions across 32 curated projects
Pull requests & reviews
463 PRs
Merged across 70 first-party codebases
Caption Flow historyPython
33 revisions
25 tracked source files · Updated 2025-12-16
Language distribution across curated projectsWeighted by revision history & source volume
TypeScript38.9% (12 projects)
Rust36.9% (1 project)
Python11.3% (8 projects)
JavaScript4.7% (2 projects)
Lua4.1% (1 project)
Public open-source codebases on GitHub
vox-foundation/voxRust · 7,200 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 · 435 rev

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

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

Interactive 3D macaque brain atlas and stereo surgical view planner rendered in browser WebGL.

#neuroscience#webgl#threejs#brain-atlas#3d-visualization
brbrainerd/brFrameTypeScript · 23 rev

Single-binary Rust and React kiosk shell for Raspberry Pi digital photo frames with remote mobile upload.

#rust#raspberry-pi#kiosk#embedded#react