Analysis updated 2026-05-18
Edit a talking-head video by chatting with Claude Code to cut filler words, dead air, and bad takes automatically
Produce a tutorial or launch video with subtitles, color grading, and smooth audio fades without touching a timeline editor
Transcribe and edit interview footage with multiple speakers using a local GPU and VibeVoice diarization
Set up a reusable AI video editing skill in Claude Code that persists project memory across sessions
| moh4696/freecut | 0xh4ku/manga-pdf-to-epub | ayyouboss0011/sherlockmaps | |
|---|---|---|---|
| Stars | 60 | 60 | 60 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | vibe coder | general | data |
Figures from each repo's GitHub metadata at analysis time.
Requires ffmpeg installed on your system, multi-speaker diarization needs a CUDA GPU or a remote VibeVoice endpoint.
freecut is a fork of an open-source project called video-use that lets you edit video files by chatting with an AI coding assistant like Claude Code or Codex. The original project required a paid ElevenLabs speech transcription API key. freecut removes that requirement by replacing the transcription layer with free alternatives that run locally on your machine. The editing process works like this: you point the tool at a folder of raw video clips, open your AI assistant in that folder, and describe what you want. The assistant reads the transcripts, builds an edit list, waits for your approval, then calls ffmpeg to produce a final video file called final.mp4. It never watches the actual video frames directly. Instead it reads a compact text transcript of every word spoken, with timestamps, so it can make precise cuts based on speech boundaries without processing thousands of video frames. The default transcription backend is Whisper, a free, open-source speech-to-text model from OpenAI that runs entirely on your own computer with no API key needed. For videos with multiple speakers, an optional backend called VibeVoice-ASR can identify who is talking when, but this requires a machine with an NVIDIA GPU and is not available on most Macs. The original ElevenLabs backend is still supported if you already have a key. Beyond cutting, freecut can remove filler words and dead air, apply color grading, add subtitles, and burn in animation overlays. After each render it checks its own output at every cut point before showing you the result, and it saves notes about your project so a later session can pick up where you left off. Installation takes a few minutes: clone the repo, install Python dependencies with uv or pip, install a Whisper package, and ensure ffmpeg is on your system. No API keys are required for the default local-Whisper setup.
A free, open-source AI video editor controlled by chatting with Claude Code or Codex: drop raw footage in a folder, describe the edit, and get final.mp4 back with no paid API keys required.
Mainly Python. The stack also includes Python, ffmpeg, Whisper.
MIT license -- use, modify, and distribute freely including for commercial purposes, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.