From repository to launch.

Five steps. You do the first and the last.

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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.