From repository to launch.
Five steps. You do the first and the last.
- 01
Connect GitHub
Sign in with GitHub, install the MotionRepo app on your account or organization, and choose the repositories. MotionRepo copies them to read and never writes to them.
- Private repositories included
- Or paste a public repository’s link
- 02
It reads the code
MotionRepo reads the screens, components, copy and API of each repository and writes down what the product does and who it is for.
- Unchanged commits are skipped
- 03
Pick what to make
A launch teaser or a walkthrough, one of eight tones, a format, a voice if you want one, and a note on what to show.
- 8 tones, 3 formats, 5 voices
- Up to 6,000 characters of direction
- 04
It makes it, then checks it
One AI session writes the script, records the voice and renders the video. MotionRepo then measures the file before anyone sees it. If a check fails, the last good video stays up.
- Size, length, sound, black frames, voice timing
- 05
Review and post
Watch it in your dashboard and download it. Not right? Write a note and it is revised, or restore the previous version in one click.
- Notes up to 500 characters
What you need
Hosted: free trial, Pro or Max
A GitHub account. Nothing to install.
Self-hosted license
Node.js 20 or Docker, Redis, Git, and your own Claude account.