whatmodel.sh / video / Mochi 1

Mochi 1 is an open-weights video model from Genmo, released October 2024. Its published size is 10B parameters. Licence: apache-2.0.

39.9±1.7#69 of 93 video modelsfrom 6 benchmark results across 6 sources

$ how it compares

The video models ranked either side of Mochi 1, out of 139 with a score.

#modelscorewhereRAMreleased
98Sora (original, 2024) OpenAI42±2comparison only2024-12
99Wan 2.1 T2V 1.3B Alibaba40±4api $0.040/sec +local~8.6GB2025-02
100Mochi 1 Genmo40±2api price unknown +local~6.5GB2024-10
101Runway Gen-3 Alpha Runway40±3comparison only2024-06
102Open-Sora Plan v1.3 (I2V) Peking University (PKU-YuanGroup)39±7local~24GB2024-10

see all video models · find the ones that fit your machine

$ what it's good at

text to video▆▄▃▄▆▅█▃▂▂▂▄ #48 of 68 · 88% of its score · 4 tests

Trails LTX-2.3, T2V-Turbo-v2 here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
LMArena video1006.6 ✎▃▂▃▆█▆·▆▅▁▂▇ beats 0/41avg 1147▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 49%typical
GenAI-Arena text-to-video (anonymous Elo)1121.3 ✎▃▃···▅▃·▃▅·█ beats 9/10avg 1229▇▇▇▇▇▇▇▇▇▇ 26%sharp
VideoPhy (auto-evaluator average)41.0% ✎▅·▃▅··▃█···▃ beats 8/9medium · avg 56%▇▇▇ 7.0%at its level
T2VPhysBench (human physical consistency)34.0% ✎█··█·█·····█ beats 2/3medium · avg 46%▇▇ 5.7%at its level
other tests2 not in a task · 11% of its score
testresultvs the others in its rundifficultycountswhy
Wan-Bench (Wan2.1 release) weighted score63.9% ✎█·······█··█ beats 0/2easy · avg 78%▇▇ 6.0%at its level · small run
WorldModelBench (human total)7.62 / 10 ✎▅··▅▃···▃··█ beats 7/8easy · avg 7.71 / 10▇▇ 5.0%at its level

$ where to run it

Through an API

api · Replicate · price unknown · replicate.com ↗Price unknown. Public model run/API page. Compute-time pricing, where applicable, is not converted to output-unit pricing.

Other ways to run it

version

  1. Run it as published · needs ~24.5 GB, NVIDIA only · from huggingface.co/genmo (official)
    python -c "import torch;from diffusers import MochiPipeline;from diffusers.utils import export_to_video;p=MochiPipeline.from_pretrained('genmo/mochi-1-preview',variant='bf16',torch_dtype=torch.bfloat16);p.enable_model_cpu_offload();p.enable_vae_tiling();export_to_video(p('Close-up of a chameleon eye, its scaly skin changing color',num_frames=84).frames[0],'mochi.mp4',fps=30)"

Official weights and documentation: huggingface.co/genmo ↗

$ how the score was worked out · LMArena leaderboard dataset 49%, GenAI-Arena (TIGER-Lab) text-… 26%, VideoPhy / VideoPhy-2 officia… 7% and 3 more

Each result implies a score on its own, after adjusting for how hard its test is and who ran it. The score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its counts column above; here it's added up by who ran the tests. How it works

$ improve this page

Use a short GitHub form or edit the data through a pull request. Every number needs a source; here's which ones we can use.

data updated · sources and licences · json