This model requires you to accept the Apache 2.0 license terms before download.
Description
High-motion text-to-video generation, asymmetric diffusion transformer, 10B parameters.
Tags
At a glance
| Kind | video generation model |
|---|---|
| Precision | bfloat16 |
| Container size | 38.2 GiB |
| Weights inside | 38.1 GiB |
| Components | 3 |
| Licence | Apache 2.0 |
| Origin | genmo/mochi-1-preview @ 14be5fcea230 |
What is inside the container
A .nbx container packs every part of mochi-1-preview — 3 components with weights, graphs and runtime settings — so one file is all the runtime needs.
| Component | Blocks | Layers | Weights |
|---|---|---|---|
| transformer | 48 | 48 | 18.7 GiB |
| vae | 3 | — | 1.7 GiB |
| text_encoder | 24 | 24 | 17.7 GiB |
Default settings
The values the container ships with. They apply when you do not pass your own.
- Height (px)
- 480
- Width (px)
- 848
- Frames
- 85
- Frames per second
- 30
- Inference steps
- 64
- Guidance scale
- 4.5
Memory needed
The weights of mochi-1-preview take 38.1 GiB in bfloat16. That is the floor for the memory the runtime has to place, spread over the devices it finds; activations come on top and grow with the size and length you ask for. A measured peak per device class is not published for this model yet.
Verify what you downloaded
Every download carries its SHA-256, and the file endpoint sends it in the X-NBX-SHA256 header. The container is 38.2 GiB (41,005,373,237 bytes).
$ sha256sum mochi-1-preview.nbx
ebe3e28e73db0305b7e0bce52407287d01fd97e75371edcecfee2faa1cdcbbcc
Questions
What is mochi-1-preview?
A video generation model by genmo, distributed as a bfloat16 .nbx container and licensed Apache 2.0.
How big is the download?
38.2 GiB, of which 38.1 GiB are weights.
How do I run it?
Install the runtime from the download page, then use the commands under “CLI Usage” below: neurobrix import genmo/mochi-1-preview, then neurobrix serve --model mochi-1-preview.
CLI Usage
$ neurobrix import genmo/mochi-1-preview
$ neurobrix serve --model mochi-1-preview
$ neurobrix run --prompt "your prompt here"
$ neurobrix stop