Remotion Codex Video Studio

What if Remotion Studio and Codex stayed separate, but felt like one app?

A local Remotion app that sends exact frame context into Codex, so you can vibe-code videos without leaving the Remotion/Codex flow.

Demo

One prompt, scoped to the frame.

The demo turns a Remotion frame into Windows 98 style from inside the local app. The useful part is not that Codex can edit code; it is that Remotion knows what context to send before Codex edits.

Workflow

Two apps, one editing loop.

Remotion stays the visual surface. Codex stays the agent. The bridge is a local handoff that carries the exact object context instead of making the user manually explain the video state.

01

Keep both apps

Remotion Studio stays visual. Codex stays the coding agent.

02

Click the frame

The local Remotion app knows the frame, packet, files, and context.

03

Send the handoff

The prompt lands in the visible Codex thread with the exact edit scope.

04

Edit locally

Codex changes the local Remotion project instead of guessing from a vague prompt.

Screens

The open-source artifact.

The repo keeps the integration inspectable: setup docs, local packet files, the Studio overlay, and the CDP handoff path are all visible.

Remotion Studio with the Codex overlay near the preview.
Preview-adjacent Codex overlay inside Remotion Studio.
Setup card for validating Codex CDP handoff.
Setup flow for the Codex Desktop handoff.

Repo

What the repo proves.

This is experimental, but it is intentionally shaped as something a builder can inspect, clone, and adapt for other Codex-native tools.

Open source proof object

The repo is public, MIT licensed, and built as an experimental Codex-native Remotion workflow.

Normal Remotion Studio

The first version does not fork Remotion. It launches Studio and injects a small preview-adjacent Codex overlay.

Local packet state

The video state is inspectable in a local packet file, so frame and scene edits can be handed to Codex with real context.

Vibe-code videos without manually describing the whole scene.

The first demo is Remotion, but the pattern is broader: local tools can keep their own UI while handing precise context to Codex when the user asks for an edit.