nexu-io/openmotion

★ 9,501⑂ 0

🎬 Reverse engineering for any video. The first full-stack agentic video generator. Code video with HTML: recreate, edit and render in your local agent.

About nexu-io/openmotion

nexu-io/openmotion is an open-source project on GitHub, mainly written in TypeScript. 🎬 Reverse engineering for any video. The first full-stack agentic video generator. Code video with HTML: recreate, edit and render in your local agent. It currently holds 9,501 stars and 0 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

Git Homed tracks it on the Video Trending board and on the AI Video Trending list.

GitHub Repository Details

Repository nexu-io/openmotion · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

https://github.com/nexu-io/openmotion/blob/HEAD/OpenMotion

Reverse engineering for any video

https://github.com/nexu-io/openmotion/blob/HEAD/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.

https://github.com/nexu-io/openmotion/blob/HEAD/GitHub Stars · 9.5k (2026-11-09) https://github.com/nexu-io/openmotion/blob/HEAD/Node.js 22.18+ https://github.com/nexu-io/openmotion/blob/HEAD/Apache 2.0 license https://github.com/nexu-io/openmotion/blob/HEAD/Built by OpenDesign

https://github.com/nexu-io/openmotion/blob/HEAD/OpenMotion website https://github.com/nexu-io/openmotion/blob/HEAD/OpenDesign Go model subscriptions https://github.com/nexu-io/openmotion/blob/HEAD/Join the OpenDesign Discord https://github.com/nexu-io/openmotion/blob/HEAD/OpenDesign on X (@OpenDesignHQ) https://github.com/nexu-io/openmotion/blob/HEAD/OpenDesign Developers on X (@OpenDesignDevs) https://github.com/nexu-io/openmotion/blob/HEAD/OpenDesign on YouTube

Agents · Use cases & remakes · Why OpenMotion · Setup & architecture · Community

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 footage, logo and copy.

22 local agents · Choose your agent

https://github.com/nexu-io/openmotion/blob/HEAD/WorkBuddy, Codex CLI, Claude Code, OpenCode, Hermes, Antigravity, Gemini CLI, Grok Build, Kimi CLI, Cursor Agent, Qwen Code, Qoder CLI, GitHub Copilot, Pi, Kiro CLI, Kilo, Mistral Vibe, DeepSeek TUI, Reasonix, Aider, Devin, Trae CLI

🎞️ Use cases and remake examples

AI talking-head edits

Edit around the speaker’s voice, with captions and screen inserts that follow the explanation.

🎓 Teach & explain
https://github.com/nexu-io/openmotion/blob/HEAD/Presenter video reference: 6 essential skills to transform your career
6 essential skills to transform your career
Numbered points + kinetic keywords
Reference · @careerwithriya
https://github.com/nexu-io/openmotion/blob/HEAD/Presenter video reference: What's the best AI tool right now?
What's the best AI tool right now?
Presenter + floating tool cards
Reference · Dan Martell
https://github.com/nexu-io/openmotion/blob/HEAD/Presenter video reference: 10 Days of AI Basics, Day 1
10 Days of AI Basics, Day 1
A personal lesson + readable captions
Reference · @harpercarrollai
🖥️ Show the workflow
https://github.com/nexu-io/openmotion/blob/HEAD/Presenter video reference: 5 tools I use every day
5 tools I use every day
Desk-side story + workflow inserts
Reference · Ali Abdaal
https://github.com/nexu-io/openmotion/blob/HEAD/Presenter video reference: Tool demo with callouts
Tool demo with callouts
Presenter + screens + callouts
Reference · @john.tagudin
https://github.com/nexu-io/openmotion/blob/HEAD/Presenter video reference: Top 5 plugins to install in Claude
Top 5 plugins to install in Claude
A spoken list + supporting screenshots
Reference · @aiwithsachi
🎬 Tell a story, show a product
https://github.com/nexu-io/openmotion/blob/HEAD/Presenter video reference: The Founder Experiments, Ep. 1
The Founder Experiments, Ep. 1
Founder diary + everyday B-roll
Reference · @khris.sheer
https://github.com/nexu-io/openmotion/blob/HEAD/Presenter video reference: AI creator with product
AI creator with product
Product story + proof + picture-in-picture
Reference · @ugc.rachelll
https://github.com/nexu-io/openmotion/blob/HEAD/Presenter video reference: Stop Paying for 5 AI Tools
Stop Paying for 5 AI Tools
Product tutorial + live demonstration
Reference · Kevin Stratvert
Original → external adaptation
https://github.com/nexu-io/openmotion/blob/HEAD/Original presenter video and upstream remix with different presenter and content
Career advice → video-production explainer
Numbered ideas and proof cards follow the new presenter’s explanation.
Motion.md · Skill · Original · Full adaptation
https://github.com/nexu-io/openmotion/blob/HEAD/Original presenter video and upstream remix with different presenter and content
Everyday tools → a design-workspace story
Screen inserts follow the speaker through a different workflow.
Motion.md · Skill · Original · Full adaptation
https://github.com/nexu-io/openmotion/blob/HEAD/Original presenter video and upstream remix with different presenter and content
Tool demo → video-editor walkthrough
Picture-in-picture and callouts turn a tool demo into an editing walkthrough.
Motion.md · Skill · Original · Full adaptation

AI recuts & revisions

Give a folder of clips and photos a beginning, a turning point and an ending.

https://github.com/nexu-io/openmotion/blob/HEAD/External creative reference: 100 days with stickers and photo cards
100 days in photos
Stickers and photo cards mark time in a personal video diary.
Original

Product launches & demos

Build a reveal around the moment your product comes into view.

In the five-second comparisons, the original is on the left and the OpenMotion remake on the right (top and bottom on mobile).

https://github.com/nexu-io/openmotion/blob/HEAD/Stripe · Card flip → film frame

Stripe · Card flip → film frame
The remake keeps Stripe’s flip and reveals an illustrated film frame.
Full size · Portrait MP4 · Original 00:21.50–00:26.50 · HTML · Motion.md
Original films
https://github.com/nexu-io/openmotion/blob/HEAD/Kimi K3 teaser reference film
Kimi · K3 teaser
Your next release, distilled into a short, memorable teaser.
Reference · @Kimi_Moonshot
https://github.com/nexu-io/openmotion/blob/HEAD/Reception by ElevenLabs reference film
ElevenLabs · Reception
Introduce a new product with a focused launch story.
Reference · @ElevenLabs
https://github.com/nexu-io/openmotion/blob/HEAD/Live-action product unboxing reference
A real product, a tactile story
Study close-ups, hand movement and the reveal; film your own product.
Live footage · product unboxing
https://github.com/nexu-io/openmotion/blob/HEAD/Mixed-production reference with AI characters, coded interface and screen footage
Characters meet the interface
Combine a character-led hook with UI motion and screen footage.
AI characters + code + screen recording

Viral video recreation

Keep the timing of a reference clip and change what happens on screen.

https://github.com/nexu-io/openmotion/blob/HEAD/OpenAI · Wireframe → edit timeline

OpenAI · Wireframe → edit timeline
Five colored clips collapse into an edit point. The cut and wordmark resolve on the original beat.
Full size · Portrait MP4 · Original 00:26.50–00:31.50 · HTML
https://github.com/nexu-io/openmotion/blob/HEAD/DeepSeek Harness · Terminal → film slate

DeepSeek Harness · Terminal → film slate
The cursor types on a film slate. A warm flash carries the last keystroke into the end card.
Full size · Portrait MP4 · Original 01:31.50–01:36.50 · HTML
Editable studies · original and adaptation from the same project
https://github.com/nexu-io/openmotion/blob/HEAD/Wireframe portal: synchronized original on the left and changed content on the right
Wireframe portal · BREAKTHROUGH → OPENMOTION
Keep: Portal timing, dimensional lettering and camera push. Replace: Title, subtitle and the 3D phrase.
Motion.md · Skill · Content preset · MP4
https://github.com/nexu-io/openmotion/blob/HEAD/Canopy typography: synchronized original on the left and changed content on the right
Canopy typography · Understory → OpenMotion
Keep: Leaf sweeps, depth, occlusion and reading holds. Replace: Two brand headlines.
Motion.md · Skill · Content preset · MP4
https://github.com/nexu-io/openmotion/blob/HEAD/Interface reveal: synchronized original on the left and changed content on the right
Interface reveal · Product tour → AI editing story
Keep: Tilted canvas, depth hierarchy and continuous camera. Replace: Hero headline, document and community copy.
Motion.md · Skill · Content preset · MP4
https://github.com/nexu-io/openmotion/blob/HEAD/Dimensional code: synchronized original on the left and changed content on the right
Dimensional code · loadConfig() → cutVideo()
Keep: Extruded slab, syntax colors and the camera move. Replace: Function, variables and displayed calls.
Motion.md · Skill · Content preset · MP4
https://github.com/nexu-io/openmotion/blob/HEAD/Particle assembly: synchronized original on the left and changed content on the right
Particle assembly · parse / optimize / emit → select / trim / render
Keep: Seeded particle motion and assembly rhythm. Replace: Pipeline name and steps.
Motion.md · Skill ·

GitHub Stars & Activity

9,501Stars
0Forks
0Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars9,501
Forks0
Open issues0
Primary languageTypeScript
License-
Stars gained today0
Created-
Last pushed-

Trending History

Trending statusnot on today's boards

Related GitHub Projects

More Trending Repositories