git404hub

what is cutty fr?

eonurk/cutty — explained in plain English

Analysis updated 2026-05-18

0JavaScriptAudience · generalSetup · moderate

tl;dr

A local Premiere Pro panel that finds silences and filler words in talking clips and lets you review and remove them on a waveform.

vibe map

mindmap
  root((Cutty))
    What it does
      Silence detection
      Filler word removal
      Profanity muting
      Caption export
    Tech stack
      ffmpeg
      whisper.cpp
      Premiere CEP panel
    Use cases
      Trim dead air
      Clean up ums and uhs
      Generate SRT captions
    Audience
      Video editors
      Content creators

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Automatically trim dead air from a talking head video before manual fine editing

VIBE 2

Remove filler words like um and uh using local Whisper transcription

VIBE 3

Mute profanity in place without shifting the rest of the timeline

VIBE 4

Export an SRT caption file that matches the timeline after cuts are applied

what's the stack?

JavaScriptExtendScriptffmpegwhisper.cppmacOS

how it stacks up fr

eonurk/cutty00kaku/gallery-slider-block3rd-eden/ircb.io
Stars0
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-05-192016-11-16
MaintenanceDormantDormant
Setup difficultymoderateeasyeasy
Complexity2/52/5
Audiencegeneralgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

macOS and Premiere Pro 2020+ only, needs ffmpeg via Homebrew, and a Whisper model download for filler word or profanity muting.

in plain english

Cutty is a panel that adds itself to Adobe Premiere Pro to automatically cut out silence and filler words from talking head video, while keeping you in control of every edit before it happens. All of the analysis runs on your own computer using ffmpeg, so no footage is ever uploaded anywhere. The workflow is straightforward: select one or more talking clips on your timeline, click analyze, and Cutty shows a waveform with every proposed cut marked. You can click any cut to toggle it off, use All or None to toggle everything at once, and preview a cut by parking the playhead just before it. Five presets, from calm and podcast style to jumpy and fast paced, adjust how aggressively pauses get trimmed, and you can fine tune settings like how quiet counts as silence and how much padding to leave around speech. By default, edits apply to a duplicate of your sequence rather than the original, so nothing you already built gets overwritten. Beyond plain silence removal, Cutty can optionally transcribe your clip locally with Whisper to also cut filler words like um and uh, shown separately on the waveform in a different color so you can review each one. A similar local transcription feature can mute profanity in place without shifting the timing of your video. There is also a feature to export a caption file in SRT format matching your edited timeline, meant to be run after cutting is finished. Cutty only works on macOS with Premiere Pro 2020 or newer, and requires ffmpeg installed through Homebrew, with an optional Whisper model download for the filler word and profanity features. It does not yet support speed changed clips, nested sequences, or multicam clips.

prompts (copy fr)

prompt 1
Walk me through installing Cutty into Premiere Pro using install.sh and the ffmpeg dependency
prompt 2
Explain what each Cutty setting like noise level and padding before speech actually controls
prompt 3
Show me how to enable filler word removal in Cutty and download the Whisper model it needs
prompt 4
Help me troubleshoot Cutty's ripple delete not working when other timeline tracks are unlocked

Frequently asked questions

what is cutty fr?

A local Premiere Pro panel that finds silences and filler words in talking clips and lets you review and remove them on a waveform.

What language is cutty written in?

Mainly JavaScript. The stack also includes JavaScript, ExtendScript, ffmpeg.

How hard is cutty to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is cutty for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.