FreshStack

ResourcesBy Baptiste O'Donovan4 min

Give Claude Code a Real Video Editor: 3 Free Ones You Can See


Resources

  • OpenChatCut, free, AGPL-3.0 licensed, for Mac, Windows and Linux
  • OpenFilm, free, MIT licensed, no account needed
  • OpenFilm desktop app, Studio with a chat beside it, for Mac and Windows
  • HyperFrames, free, Apache-2.0 licensed, no render fees
  • Groq, a free-tier key runs OpenFilm's captions

Editing real footage in a Claude chat is slow because you can't see a single cut until the whole video renders, and every small fix, like "move the caption up a bit", means another render.

You don't have to drop Claude. Give Claude Code a video editor with a timeline you can see, so you check each edit and fix it by hand. Three free ones connect to it.

OpenChatCut cuts your pauses and adds captions on a real multi-track timeline. OpenFilm shows your video taking shape while Claude builds it. HyperFrames gives the motion graphics Claude makes a studio, where your trims and fades go straight into the file.

Below is how to connect each one, then what each one fixes.

How do you connect each editor to Claude Code?

You connect each editor to Claude Code (or Codex) from a terminal, not to the claude.ai chat. Each one takes a command or two, then you ask Claude for an edit in plain words.

1. Connect OpenChatCut

Download the installer for Mac, Windows or Linux from the repo's Releases page. They're early builds, and the Mac ones aren't signed yet, so you may need to approve the app the first time it opens.

Open OpenChatCut and your project, go to Settings → MCP, and copy the Claude Code command it shows. It carries your own token and looks like this:

claude mcp add --transport http -H "Authorization: Bearer <token>" openchatcut http://localhost:5199/api/external-mcp/mcp

Or install its skill with npx skills add 0xsline/OpenChatCut and tell Claude "Set up OpenChatCut". Claude's edits arrive as a draft you preview and approve in the open project, so nothing changes on your timeline until you say yes.

A first thing to try, with a raw clip in your project:

Start an OpenChatCut edit session on my open project. Cut the pauses from my clip, add captions, and submit the draft for review.

2. Connect OpenFilm

It needs Node 22.2 or newer and FFmpeg, plus git for Studio's saved versions. The first run downloads a headless browser of about 100 MB.

npx skills add openfilm/openfilm

Or download the desktop app for Mac or Windows from openfilm.dev. It's Studio with a chat beside it for Claude Code, and it comes with FFmpeg and the browser, so there's nothing else to install.

Making and editing films needs no account. Captions need a transcription service on your own key: connect one in Studio under Settings → Providers. Groq's free tier works, for files up to 25 MB.

A first thing to try:

Make a 20-second launch video for my product.

It opens in Studio and you watch it take shape. Change anything by hand, or just ask.

3. Connect HyperFrames

It needs Node.js 22 or newer and FFmpeg. Install the plugin in Claude Code:

claude plugin marketplace add heygen-com/hyperframes
claude plugin install hyperframes@hyperframes

Then, from your project's folder, open it in Studio in your browser. There's also a desktop app for Mac, Windows and Linux.

npx hyperframes preview

A first thing to try:

Use HyperFrames to build a 10-second motion-graphic intro with a fade-in title.

Then trim, fade or split it yourself in Studio, and ask Claude for the next change.

What does each editor fix?

Each one fixes a different part of the re-render loop: OpenChatCut for cutting real footage, OpenFilm for building a new video you can watch take shape, and HyperFrames for motion graphics.

OpenChatCut: Claude's cuts on a timeline you can drag

OpenChatCut is an open-source video editor, AGPL licensed, with almost 3,000 stars on GitHub. Claude cuts your pauses and adds captions that stay off your face, right on a real multi-track timeline, and transcription runs on your own computer. When something's off, you drag the clip instead of asking for another render.

OpenFilm: watch your video take shape while Claude builds it

OpenFilm is free, MIT licensed and needs no account, and it passed 4,000 stars on GitHub in its first month. Instead of waiting on a download, you watch the video build in Studio, change any text, clip or timing by hand or by asking, and Claude keeps your changes. When you're done, export the video, or the timeline itself for Final Cut Pro, Premiere Pro or DaVinci Resolve.

HyperFrames: trim the motion graphics Claude makes

HyperFrames, from HeyGen, is an open-source video framework, Apache 2.0 licensed, with over 78,000 stars on GitHub and no render fees. Claude writes your motion graphics as HTML, and Studio opens the same files for you to edit by hand. Every trim, fade or split you make goes straight into the file Claude works from, so it picks up right where you left off.

For five free repos that let Claude cut, zoom and caption your videos from a terminal, see our Claude video editing tools. To find the jobs costing your team the most time, take the free AI bottleneck test, or read our insights on AI implementation.

You made it to the end

Want to use AI in your business but don’t know where to start?

FreshStack builds AI systems that drive more revenue and cut the manual work slowing your team down. Book a 30-minute call and we’ll show you where AI fits first.