FrameJam

Review videos from your coding agent: pick a style, then point at the frame and say what to change. Works with Hyperframes, Remotion and any other video tool, over MCP.

Documentation

Free, local, open source

MIT licensed. No account, no uploads. Everything stays on your computer.

A plugin for your agent

Install it in Claude, ChatGPT and Cursor, or any agent that speaks MCP. It opens right next to the chat.

Pinpoint feedback

Click the exact frame. No more describing timestamps in chat.

Install in three steps

One prompt installs the FrameJam plugin in Claude, ChatGPT and Cursor, and opens FrameJam next to the chat.

Restart once, then type /framejam:start.

  1. 1 Paste this into Claude Code or the Claude app Prompt Run `npx -y framejam install claude` and open the link it prints in your built-in browser.Copy
  2. 2 Restart once Start a new session so the FrameJam plugin loads. In the terminal, quit and run claude again.
  3. 3 Type /framejam:start FrameJam opens and your agent asks what to make, or picks up the video you're on.

Needs Node 22+ and ffmpeg. Manual setup

Four steps from playbook to final cut

Step 01

Pick a playbook

Name the kind of video you want.

Your agent gets the method: what you bring, the steps and the tools.

See all 15 playbooks

[Product Launch: Your product goes in, a polished launch video with the real app on screen comes out. Free to run

Product Launch

Your product goes in, a polished launch video with the real app on screen comes out.

by Moritz Kremb](https://framejam.ai/playbooks/product-launch) [Explainer: A topic, article or script goes in, a narrated animated explainer comes out. Free to run

Explainer

A topic, article or script goes in, a narrated animated explainer comes out.

by Moritz Kremb](https://framejam.ai/playbooks/explainer) [Show & Tell Short: Raw talking-head clips go in, a tight vertical short that shows what you talk about while you say it comes out. Free to run

Show & Tell Short

Raw talking-head clips go in, a tight vertical short that shows what you talk about while you say it comes out.

by Moritz Kremb](https://framejam.ai/playbooks/talking-head-short) [YouTube Hook: Your intro script or recording goes in, the 20–60 second opening that keeps people watching your long video comes out. Free to run

YouTube Hook

Your intro script or recording goes in, the 20–60 second opening that keeps people watching your long video comes out.

by Moritz Kremb](https://framejam.ai/playbooks/youtube-intro)

Hover to play.

Step 02

Ask for a video

Say what it's about in your own words.

Your agent follows the playbook and opens the video for review.

How to edit videos with Claude

Make a launch video for my app with the Product Launch playbook.

AgentDone. I followed the Product Launch playbook, and it's open for review. Waiting for your notes.

Step 03

Point at what to change

Click the frame. Add your feedback.

Your agent sees the frame, with your pin on it.

0:01.5 1 Click the frame

12 2 Drag a range

0:01.5 · on “More shipping.”

Make the red line a bit smaller

Enter

3 Add your feedback

Step 04

Get version 2

Press Finish review.

Your agent picks up every note.

Version 2 shows up in the same tab.

You

Agent

AgentGot 3 notes. Making v2…

Same tab

Launch teaser

New

Faster grid. Smaller red line. Slower columns.

Keep the video tool you already use

Your agent builds the video in whatever your project already uses, and FrameJam reviews the rendered mp4. Nothing gets converted to another tool.

Join the FrameJam Discord.

FrameJam is free, and so is the community. Come hang out with other people making videos with their coding agents.

  • Get help Ask questions and get unstuck on your videos.
  • Share what you make Show your videos and see what others are making with FrameJam.
  • Shape what's next Ask for styles and features, and hear about new ones first.

Get updates

Hear when new styles and features ship.

Questions

What does it cost?

Nothing. FrameJam is free, local and open source under the MIT license. No account needed. The code is on GitHub.

Can Claude edit my videos?

Yes. With FrameJam installed, Claude makes or edits the video, opens it for review, and you comment on exact frames until it's right. The guide How to edit videos with Claude shows the whole thing, with a video walkthrough.

Do I need Hyperframes?

No. FrameJam reviews videos from any tool. Your agent opens the mp4 and you give feedback on exact frames and times. Hyperframes is the default way to build. Styles are looks your agent applies to whatever your video is about, in any tool.

How does my agent talk to FrameJam?

Through the FrameJam plugin for Claude, ChatGPT and Cursor. It gives your agent the skill and a local MCP server with tools to pick styles, open reviews and wait for your feedback. Any other agent that supports MCP can use the server too. See the MCP tools.

Does it work with any video?

Yes, any mp4 from any tool: Hyperframes, Remotion, Motion Canvas, ffmpeg, screen recordings or camera footage. You always review the rendered file.

Where does my work go?

Nowhere. It stays in ~/.framejam on your computer.

Can I contribute?

Yes. Bug reports, ideas and pull requests are welcome on GitHub. A star helps more people find it.

Where can I get help or share what I made?

In the free FrameJam Discord. Ask questions, show your videos, ask for styles and features, and hear about new ones first.