Agentcut - Edit video with a prompt

Agentcut

3 min read Original article ↗

Open source · Claude Code + Codex · Remotion

Describe the video you want. Your coding agent creates the scenes, places the motion graphics, and syncs the music. Every layer lands on the timeline. Then tweak anything by hand and export.

First, install Node.js LTS (20.10 or newer) and reopen your terminal. The command downloads and starts Agentcut automatically.

  • Prompt
    to video
  • Full layer
    control
  • Motion
    graphics ready
  • Export
    and share

Kinetic titles✂Lower thirds✂Word-by-word captions✂Voice-over✂Music on the beat✂Sound effects✂Stat counters✂Transitions✂16:9 and 9:16✂MP4 export in the browser✂

  1. 00:00

    Start the helper

    One command on your computer. It uses the Claude Code or Codex you already signed in to, and keeps your projects in a folder you own.

    Install Node.js LTS (20.10 or newer) first, then reopen your terminal. This command downloads and starts Agentcut automatically.

  2. 00:05

    Say what you want

    Describe the video in the chat. The agent writes real Remotion scenes, places library components and lays out the timeline while the preview rebuilds live.

  3. 00:20

    Tweak it and export

    Drag clips, change any prop in the inspector, or point at a frame and ask for a fix. Export an MP4 right in the browser, wide and mobile.

Titles, lower thirds, stats, chat threads, transitions. Hover to play. The agent uses them by name, and you tune their props in the inspector.

A kinetic Bauhaus poster: primary-colored circles, triangles, bars and quarter-circles step across a strict grid one move per beat, lock into a composition, then sliding color bars uncover a Swiss-style title.

An AI chat input that types a request character by character, then presses send.

A big number that counts up to its value with a label, optionally inside a progress ring.

A chat conversation building up bubble by bubble: replies arrive after a typing indicator, your messages pop in on the right.

An airport departures board: each character sits in its own tile and flips through random glyphs before landing, left to right.

Your brand as a die-cut sticker in the middle while the background hard-cuts between surfaces (laptop lid, brick wall, skate deck, street sign, cardboard box…), the sticker snapping to a new tilt on every cut.

Styles

Captions, graphics, camera moves and texture all follow the project's style. Same clip, same edit, 12 completely different videos. Pick one and watch it slide in.

All styles and templates

Under the hood

Your machine, your keys
The page has no backend. The agent, your files and any API keys stay on your computer.

Real code, not a black box
Every scene is a React component in your workspace. Open it in your editor any time.

Claude Code or Codex
Use whichever you have, switch in the chat. Both get the same tools and skill.

Open source, MIT
The studio, the helper and all 49 components. Fork it, extend it, ship it.

projects/launch-video/layers.json

{

"tracks": [

{ "kind": "scene", "clips": [

{ "component": "text-reveal", "from": 0, "duration": 90,

"props": { "lines": ["Edit video", "with a *prompt*."] } },

{ "component": "stat-counter", "from": 90, "duration": 90,

"props": { "value": 49, "label": "components" } }

] },

{ "kind": "audio", "clips": [{ "src": "assets/music.mp3" }] }

]

}