Skip to content
Content
MCP

openmotion

Ships with openmotion: OpenMotion is the first full-stack agentic video generator. Upload a reference video or paste a social video link to recreate it with your own brand kit and copy. 🎬 Full-stack…

From plugin
openmotion
10k9 skills1 MCP

Claude Code

$ claude mcp add openmotion -- node --experimental-strip-types mcp.ts

Security report

Info

Not enough data

  • Known flaws

    Not published

  • Signed build

    Not published

  • Maintained

    Nov 15, 2026

    Last push

  • Licence

    Apache-2.0

  • Runs as

    Local process

    On your machine

  • Deprecated

    Not published

Signals from public registries, not an audit. Checked Nov 15, 2026.

openmotion README

OpenMotion

Dan Martell’s original beside an OpenMotion remake with Riya. A handwritten keyword sits between two lines of bold captions, with the editable Studio timeline below.

GitHub Stars · 9.5k (2026-11-09)

Node.js 22.18+

Apache 2.0 license

Built by OpenDesign

OpenMotion website

OpenDesign Go model subscriptions

Join the OpenMotion Discord

Join the OpenMotion Feishu group

OpenDesign on X (@OpenDesignHQ)

OpenDesign Developers on X (@OpenDesignDevs)

OpenDesign on YouTube

English · 简体中文 · 日本語

OpenMotion

OpenMotion is the first full-stack agentic video generator. Upload a reference video or paste a social video link to recreate it with your own brand kit and copy.

  • 🎬 Full-stack video recreation. Code video with HTML. Your agent breaks down the reference, rebuilds its shots and transitions, and generates missing assets. Edit the timing in Studio and render an MP4 from the same project.
  • 🔑 BYOA — Bring Your Own Agent. BYOK — Bring Your Own Keys. OpenMotion is free and open source. Recreate videos in your local agent and use your own API keys at every layer.
  • 🧩 OpenMotion introduces Motion.md, a Markdown format for shot order, timing and transitions. Use it to share how a brand film works, shot by shot.
  • 🎛️ Images, video, music and voice. Generate artwork with Nano Banana 2, add a shot with Seedance 2.0, score it with Suno v4 and narrate it with Kokoro. Explore all seven built-in models.

Install from ChatGPT Marketplace

One-click installation. No manual configuration required. Once installed, create motion videos from scratch, recreate reference videos, or start from a template—all in your conversation.

Install OpenMotion in ChatGPT →

Install in your agent

Copy this instruction into your local agent to set up OpenMotion from source:

Read https://github.com/nexu-io/openmotion/blob/main/install.md and follow the instructions to install and connect OpenMotion in the current agent.

After setup, the agent opens the local template library and suggests a template. Confirm the choice before creating a project. Source installation guide

Run the repository locally

Use Git, npm and Node.js 26.11.1:

git clone --depth 1 https://github.com/nexu-io/openmotion.git
cd openmotion
npm ci
npm run build:studio
npm start

Open the actual studioUrl or previewUrl printed at startup, then choose Template library. Studio and MCP read the templates in this checkout. To connect your agent to this same copy, follow source setup and MCP configuration. Clone size and optional media

Install the published app in your agent

This installs the published npm application and uses its configured online catalog. To use or contribute repository templates, use the local source setup above.

Copy this instruction into your local agent:

Read https://github.com/nexu-io/openmotion/blob/main/docs/install.md and follow the instructions to install and connect OpenMotion in the current agent.

After installation, the agent offers a template to try. Confirm the choice before creating a project. Installation and first-run guide

22 local agents · Choose your agent

🎞️ Use cases and remake examples

Explore product demos, brand films, talking-head videos and more. The previews below show reference videos.

Browse the full template library → — Find more templates, full videos, Motion.md and recreation instructions.

AI recuts & revisions

Product launches & demos

Brand films & motion

Explainers & tutorials

Data stories & charts

@nexu-io
Ships withopenmotion
10k9 skills1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
10.0k
Star history of nexu-io/html-anything on GitHub, a chart by star-history.com

More MCP servers from other plugins.

prompts.chat

prompts.chat

MCP

Ships with promptschat: f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open…

@gh-f@gh-fInstall MCP
emdash-docs

emdash-docs

MCP

Ships with emdash: A full-stack TypeScript CMS built on Astro. EmDash takes the ideas that made WordPress dominant --…

emdash5d14k
@emdash-cms@emdash-cmsInstall MCP
codegraph

codegraph

MCP

Ships with webiny-js: Open-source content platform. Self-hosted on AWS serverless. Built as a TypeScript framework you extend…

webiny-js4d8.1k
@webiny@webinyInstall MCP
drawio

drawio

MCP

Ships with drawio-mcp: The official draw.io MCP (Model Context Protocol) server that enables LLMs to create and open diagrams in…

@jgraph@jgraphInstall MCP

Questions about openmotion.

Which coding agents can use openmotion?
openmotion works in any agent that reads an MCP config file: Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf. Each agent reads it from its own file; this page names the file for each one.
How do I add openmotion to Claude Code?
Run this in your terminal: claude mcp add openmotion -- node --experimental-strip-types mcp.ts