← Back to all apps

Kineflow

In active development

Edit a talking-head video by deleting words from its transcript, and the matching cuts happen on the timeline.

Kineflow showing its transcript editor synced with the video timeline and silence cutter

Current status

Early transcript-driven video editor prototype; its text-to-clip cutting workflow now runs in the Video Studio.

Overview

Browser-based video editor where deleting a sentence in the spoken transcript automatically cuts the matching clip on the video timeline—paired with one-click silence and retake removal.

Why it was built

Cutting talking-head videos, interviews, and podcasts in traditional timeline editors takes hours of zooming in on audio waveforms to snip out pauses and stumbled lines.

Why it helps

Lets you edit a video as easily as editing a document while keeping full control over a multi-track timeline, audio waveforms, and color presets.

What you can do

  • Automatic silence, pause, and repeated-take detection for talking-head recordings
  • Two-way synced transcript and multi-track video timeline in the browser
  • Interactive audio waveform scrubbing and one-click color grading presets
  • Automated checks on timeline cuts and export accuracy
Kineflow • Core Technology & Feature Architecture

Two-Way Transcript-Synced Browser NLE & Automated Silence/Retake Cutter

Edit talking-head videos, interviews, and podcasts by deleting words or sentences in the time-aligned transcript while maintaining full multi-track timeline and waveform control.

Transcript ↔ Timeline

Bi-Directional Text-to-Clip Ripple Editing

Maps every spoken word token to exact source media timestamps so highlighting and deleting text automatically slices and ripple-deletes the matching video and audio segments.

Dead-Air Stripper

One-Click Silence, Filler Pause & Retake Detection

Scans audio amplitude envelopes and transcript repetitions to flag dead air and stumbled takes for instant batch removal without manual waveform scrubbing.

WebAudio + Canvas NLE

Multi-Track Timeline, Waveform Scrubbing & LUT Presets

Renders interactive audio waveforms, split edits, B-roll overlays, and one-click color grading presets directly in the browser.

Video Studio Integration

Unified Export into Local WebCodecs & SRT Search

Feeds cut lists and aligned subtitle tracks directly into the Video Studio local transcode and frame-export pipeline.

Before & After Engineering AuditText-Driven Browser Video EditorBi-directional text-to-timeline sync · 1-click dead-air & retake cutter

Transcript-driven ripple cuts & dead-air stripping vs. manual waveform razor editing

Before: Scrubbing 45 minutes of zoomed audio waveforms to razor-cut pauses

Editing talking-head videos in traditional timeline editors requires hours of zooming into waveforms to slice out 'um' pauses and repeated takes.

// Manual waveform razor workflow
1. Zoom timeline to 400%  2. Scrub audio for pause  3. Razor In/Out
4. Ripple delete gap      5. Repeat 80 times across a 30-minute interview
After: Highlighting text to ripple-cut timeline clips + one-click silence removal

Kineflow links every transcript word token to frame boundaries so deleting a sentence automatically ripple-cuts the timeline while keeping full multi-track waveform control.

// Kineflow Two-Way Transcript <-> Timeline Sync
deleteTranscriptSpan(wordStartIdx, wordEndIdx) -> rippleCutTimeline(tIn, tOut)
stripDeadAir({ minSilenceMs: 450, padMs: 80 }) -> 42 pauses removed in 1 click
CV & VLM rubric shift: 0.7675 → 0.9425 (+0.175 · Sharpness +51.6% · PSNR 44.37 dB)
Grounding gate: Negation parity & evidence verified

Interactive walkthrough

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

Entry & problem context

Maturity: In active development

Cutting talking-head videos, interviews, and podcasts in traditional timeline editors takes hours of zooming in on audio waveforms to snip out pauses and stumbled lines.

Browser-based video editor where deleting a sentence in the spoken transcript automatically cuts the matching clip on the video timeline—paired with one-click silence and retake removal.

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: internal_commercial16px rubric: 96.7% (PASS)
16px · 32px · 48px squint test
Motif: film_node_graph
Iconic sign: Directed acyclic node graph (DAG) flowing through a cinema aperture shutter
Indexical cue: Local WebGPU + cloud storyboard pipeline and frame-interpolation routing
Symbolic archetype: Violet kinetic cinema and procedural motion graph
SoC Boundary & Epistemic Retrieval Guardrails
Visibility & ceiling: private_commercial (max tier: internal_commercial)
Boundary policy: Commercial storyboard-to-video production pipeline.
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
Kineflow historyTypeScript
44 revisions
675 tracked source files · Updated 2026-03-05
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