Credentials. Your ElevenLabs key goes in .env; transcription sends audio to ElevenLabs, so do not use it for footage you cannot share.
Who it is forA founder who recorded several takes of a product pitch and has no time to edit.
The problemCutting ums, false starts and dead air across many takes takes hours in an editor.
The outcomeAn edit/final.mp4 next to your sources with filler cut, color graded, subtitled and self-checked.
What you need first
- Claude Code, Codex or another agent with shell access
- ffmpeg (required) and optionally yt-dlp
- Python with uv or pip
- An ElevenLabs API key for transcription
Steps
- Paste the README setup prompt into Claude Code or Codex so it installs the repo, ffmpeg and the skill
- Give it your ElevenLabs API key when it asks
- Run
cd /path/to/your/videosand start your agent - Say edit these into a launch video and approve the proposed strategy
- Review edit/final.mp4 and ask for changes
Prompt for your agent
Using browser-use/video-use, inventory the takes in <folder>, propose a strategy for a 60 second launch video, and wait for my OK. Then cut filler words and dead space, add subtitles in the default style and render edit/final.mp4.
Caveat.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for browser-use/video-use and "Turn a folder of raw takes into a finished launch video"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer