LibreAI / Video / Mochi 1
// video · genmoai/mochi

Mochi 1

Mochi 1 is an open-source video project by genmoai (genmoai/mochi on GitHub). It has 3,755 GitHub stars and 494 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 22 October 2026.

Mochi 1 — Genmo's open state-of-the-art video generation model, with high-fidelity motion and strong prompt adherence, Apache-2.0

★ 3.8k stars⑂ 494 forksApache-2.0updated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

Repository
genmoai/mochi
GitHub stars
3,755
Forks
494
License
Apache-2.0
Last updated on GitHub
22 October 2026
Category
Video
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Clone and install with uv

    Clone, create a Python 3.11 virtual environment with uv, activate it, and sync the locked dependencies.

  2. Download the weights

    Download the model and VAE into a local weights directory with the bundled script (or from Hugging Face).

  3. Generate, with ffmpeg installed

    Run generation, and make sure ffmpeg is installed — it turns the model outputs into viewable videos.

// features

Why people love it

Open state-of-the-art video generation

High-fidelity motion and strong prompt adherence, released openly instead of behind an API.

Permissive Apache-2.0 licence

Code and weights under Apache-2.0, so the model can be used and built on freely.

LoRA fine-tuning support

Fine-tune Mochi 1 on your own style or subject with the bundled fine-tuner.

Consumer-GPU route via ComfyUI

Native ComfyUI support lets smaller GPUs run the model where the full pipeline cannot.

Advertisement
// run it

Run it yourself

  1. Install

    The README install route with uv (Python 3.11+).

    git clone https://github.com/genmoai/mochi
    cd mochi
    pip install uv
    uv venv --python 3.11 .venv
    source .venv/bin/activate
    uv sync --locked
  2. Download weights

    The bundled download script for the model and VAE.

    python3 ./scripts/download_weights.py weights/
  3. Try it free first

    The hosted playground on Genmo's site, before installing anything.

    https://www.genmo.ai/play
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who makes Mochi 1?

Genmo, as its open state-of-the-art video generation model.

Is Mochi 1 free?

Yes — Apache-2.0 licensed, including the weights.

Do I need a big GPU?

The full pipeline wants a strong GPU, but consumer-GPU support exists natively in ComfyUI, and the playground lets you try it free first.

What do I need installed?

Python 3.11+, uv, the model weights, and ffmpeg for turning outputs into videos.

How do I get started?

Clone, uv sync the locked environment, download the weights, and generate — or try the Genmo playground first.

// keep exploring

Similar tools

Video

HunyuanVideo

HunyuanVideo: A Systematic Framework For Large Video Generation Model

★ 12.6k starsCustom (check repo)
View guide →
Video

Helios

Real-time long video generation — a research model built for speed.

★ 2.2k starsApache-2.0
View guide →
Video

World-R1

Research model enforcing 3D constraints in text-to-video generation.

★ 427 starsMIT
View guide →
Video

LiveTalk-Unity

LiveTalk is a unified, high-performance talking head generation system that combines

★ 52 starsMIT
View guide →
Video

VBench

The benchmark suite for evaluating AI video generation models.

★ 1.8k starsApache-2.0
View guide →
Video

MagicTime

Time-lapse video generation that simulates how the world changes.

★ 1.3k starsApache-2.0
View guide →
// alternatives

Alternatives in Video

The most-starred other Video projects in the LibreAI catalogue — the realistic shortlist if Mochi 1 is not the right fit.

// more in video

More in Video

Nearby Video projects in the catalogue, closest in stars to Mochi 1 — keep exploring the shelf either side of it.

Get Mochi 1

Free and open — grab the source, star the repo, and start creating.