Instructions to use junchaoh-cs/SolarWM with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Wan2.2
How to use junchaoh-cs/SolarWM with Wan2.2:
# No code snippets available yet for this library. # To use this model, check the repository files and the library's documentation. # Want to help? PRs adding snippets are welcome at: # https://github.com/huggingface/huggingface.js
- Notebooks
- Google Colab
- Kaggle
SolarWM is an open foundation for building interactive video world models, covering data preparation, scalable training, and long-horizon inference. The framework supports multiple backbone families while preserving each backbone's native representation and training objective.
SolarWM uses a shared three-stage recipe:
- Stage0.5 — Bidirectional Flow Matching: adapts the backbone to camera-conditioned full-clip generation.
- Stage1 — Teacher Forcing + AnyFlow: trains autoregressive denoising and finite-step flow maps using clean history.
- Stage2 — Self-Gradient Forcing (SGF): distills a few-step causal student on its own autoregressive rollouts.
Models trained only on short clips can be rolled out autoregressively for long-horizon interactive video generation.
Checkpoints
| Directory | Backbone | Stage | Frames | Release contents |
|---|---|---|---|---|
SolarWM-5B-base |
Wan2.2 TI2V-5B | Base | — | Base model and runtime assets |
SolarWM-5B-bid-stage0p5-81f |
Wan2.2 TI2V-5B | Stage0.5 | 81 | Bidirectional camera-conditioned checkpoint |
SolarWM-5B-bid-stage0p5-153f |
Wan2.2 TI2V-5B | Stage0.5 | 153 | Longer-context bidirectional checkpoint |
SolarWM-5B-tf-stage1-81f |
Wan2.2 TI2V-5B | Stage1 | 81 | Teacher-forced AnyFlow checkpoint |
SolarWM-5B-sgf-stage2-81f |
Wan2.2 TI2V-5B | Stage2 | 81 | Few-step causal SGF checkpoint |
SolarWM-14B-base-high |
Wan2.2 I2V-A14B | Base | — | High-noise expert and runtime assets |
SolarWM-14B-bid-stage0p5-81f |
Wan2.2 I2V-A14B | Stage0.5 | 81 | Bidirectional camera-conditioned checkpoint |
SolarWM-ltx-22B-base |
LTX-2.5 22B | Base | — | Base model and runtime assets |
SolarWM-ltx-22B-bid-stage0p5-153f |
LTX-2.5 22B | Stage0.5 | 153 | EMA LoRA adapter |
SolarWM-h3-33B-base |
MiniMax-H3 33B | Base | — | Base model and runtime assets |
SolarWM-h3-33B-bid-stage0p5-158f |
MiniMax-H3 33B | Stage0.5 | 158 | Live LoRA adapter |
Download
Download the complete release:
hf download junchaoh-cs/SolarWM --local-dir ./SolarWM-ckpt
Download only the Wan2.2 TI2V-5B family:
hf download junchaoh-cs/SolarWM \
--include "SolarWM-5B-*" \
--local-dir ./SolarWM-ckpt
Download a single checkpoint:
hf download junchaoh-cs/SolarWM \
--include "SolarWM-5B-sgf-stage2-81f/*" \
--local-dir ./SolarWM-ckpt
Keep the directory layout unchanged. SolarWM example configurations resolve the base and staged model paths from these release directories. See the GitHub repository for installation, backend environments, training configurations, and inference commands.
Related resources
License
SolarWM code is released under Apache-2.0. Model weights and bundled backbone assets remain subject to the license and notices included in each release directory. In particular, LTX-2.5 packages are governed by the LTX-2.x Community License, and MiniMax-H3 packages are governed by the MiniMax-H3 Community License. These packages are not relicensed under Apache-2.0. Review the applicable package license before use or redistribution.
Citation
The paper and BibTeX entry are coming soon.