OpenMotion plugin

OpenMotion plugin and skills: an agent plans, recreates from a reference and edits motion video in HTML, exporting to MP4.

  • 9,773 ★ on the repository
  • Last commit
  • Apache-2.0
Plugin

Extended access

Why this level

  • The local executor runs Node.js, FFmpeg and a browser, and paid model calls go through your keys.
All reasons and checks

nexu-io/openmotion

Install

Manual install

bash scripts/install-motion.command

The command from the Bring it into your agent section of the README: run from a repository checkout; pick `--host claude` for Claude Code.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The local executor runs Node.js, FFmpeg and a browser, and paid model calls go through your keys.

This is third-party code. Review the repository files before installing.

What it does

OpenMotion gives a local agent five core skills and a `motion` MCP server. The skills cover original videos (`motion-director`), recreating a video from a reference (`motion-recreate`), adapting a template (`motion-template-to-video`), producing a portable template (`motion-video-to-template`) and building a project with export (`motion-production`). The video is built as an HTML project: the agent edits the source, the timeline can be adjusted in the visual Studio editor and an MP4 rendered. Shot order and timing are stored in Motion.md. Model keys are supplied separately (BYOK) and the agent is whichever one the user already runs (BYOA).

Who it is for. Video authors and marketers who build brand-styled motion videos through a local agent.

Good fit when

  • A 20-second product promo is needed from a ready template.
  • A reference video exists and its content must be replaced with your own.
  • You want to adjust timing in Studio and render an MP4 from the same project.
  • A brand kit (logo, colors, fonts) must be applied to a series of videos.

Not a fit when

  • You need a single quick clip without a local environment.
  • You do not hold rights to the reference video you want to recreate.
  • Node.js, FFmpeg and Chromium cannot be installed on the machine.

Example request

Use OpenMotion to open a copy of the 20-second Product Promo in Studio, replace the logo and headline with my materials and export an MP4.

Limitations

The plugin needs a local executor: Node.js 26.11.1, plus Chrome or Chromium and FFmpeg with FFprobe for preview and export. `npx skills add ./skills` copies instructions only and does not register MCP; the local installer does the full setup. Image, video, music and voice generation goes through your own model keys and costs money at the providers. Recreating someone else's video falls under copyright, so check rights to the reference.

How to disable. Remove the `motion` MCP connection in the client settings (check `/mcp` in Claude Code) and the `motion-*` skills from the skills directory. Stop the local Studio server and delete the data folder.

FAQ

Which agents are supported?

The README lists 22 local agents, including Codex CLI, Claude Code, Cursor Agent, Gemini CLI, OpenCode and GitHub Copilot.

How do I install only the skills?

From a clone run `npx skills add ./skills --list`, then `npx skills add ./skills --skill motion-director`. This copies instructions without MCP.

What is Motion.md?

A Markdown format for shot order, timing and transitions. It is used to share how a video works shot by shot.

What does Studio do?

It is a visual editor where project timing is adjusted and an MP4 is rendered from the same source.

Is the software paid?

The README states the local workflow has no subscription or per-render fee; only model calls through your keys cost money.

Discussion

No questions or reviews yet.

Plugins

Agentic video studio for Claude Code, Cursor and Codex: script, voiceover, images, stock footage, music, subtitles and render

WorkflowExtended access80KRepository stars

A skill for promo films and kinetic type: idea and storyboard before the build, MP4 rendered through Chrome and ffmpeg, checked by six gates

SkillExtended access1.6KRepository stars

A skill that makes promo videos from code: direction, in-browser animation with motion blur, its own score and a 60 fps MP4

PluginExtended access79Repository stars

Claude Motion finds open animation sources and models, adapts them to a new topic and exports a short film to MP4.

SkillExtended access90Repository stars

A motion design skill: the agent writes Remotion video code with voice, music and sound and delivers only after measuring frames

PluginExtended access76Repository stars

README in short

OpenMotion is presented as a full-stack studio where an agent recreates video from a reference in HTML code and renders MP4, supporting your own agents and keys.

README badge

Report a problem