whatmodel.sh / video / Hotshot-XL
Hotshot-XL
↗ share
+ contribute
Hotshot-XL is an open-weights video model from Hotshot, released October 2023. Its published size is 2.8B parameters. Licence: openrail++.
Model information sources
UNet including temporal layers: HF Hub safetensors total for the official repo (pinned revision), 2,804,780,484 = unet/diffusion_pytorch_model.safetensors (the SDXL UNet's 2,567,463,684 plus the separately shipped 237,316,800-parameter temporal layers). The two CLIP text encoders and the VAE are not included. Observed 2026-10-07.
$ how it compares
The video models ranked either side of Hotshot-XL, out of 139 with a score.
| # | model | score | where |
|---|---|---|---|
| 125 | 29±3 | local | |
| 126 | ZeroScope v2 576w | 27±3 | local |
| 127 | 27±2 | local | |
| 128 | 27±4 | comparison only | |
| 129 | 27±4 | comparison only |
$ what it's good at
text to video▆▄▃▄▆▅█▃▂▂▂▄ #60 of 68 · 98% of its score · 6 tests
Beats ZeroScope v2 576w here, though they rank higher overall.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| AIGVE-60K human perception MOS (LOVE) | 42.7% ✎ | ▄▄·█··█▄▄▄▄▄ beats 3/10 | 20% |
| EvalCrafter 2023 motion quality | 52.98 / 100 ✎ | ▄····▄██··▄▄ beats 2/7 | 18% |
| EvalCrafter 2023 visual quality | 60.38 / 100 ✎ | ▄█·····▄·█▄▄ beats 4/7 | 17% |
| EvalCrafter 2023 temporal consistency | 59.96 / 100 ✎ | ▄···▄▄▄▄▄··█ beats 4/7 | 17% |
| EvalCrafter 2023 text-video alignment | 61.52 / 100 ✎ | ▂··▂▂·····▂█ beats 5/7 | 15% |
| AIGVE-60K human text-video correspondence MOS (LOVE) | 47.8% ✎ | ▄▄·█▄█▄··▄▄▄ beats 3/10 | 12% |
$ where to run it
Other ways to run it
- Run it as published · needs ~10 GB, NVIDIA only · from github.com/hotshotco
git clone https://github.com/hotshotco/Hotshot-XL && cd Hotshot-XL && pip install -r requirements.txt && python inference.py --prompt="a bulldog in the captains chair of a spaceship, hd, high quality" --output="output.gif"
Weights and documentation: huggingface.co/hotshotco ↗
$ how the score was worked out · EvalCrafter: original 2023 te… 67%, LOVE: Benchmarking and Evalua… 31%
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
| source | results | share of the score |
|---|---|---|
| 4 | 67% | |
| 2 | 31% | |
| prior · pull toward the middle | 2% | |
| weighted average | = 27.0 |
$ 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