Junchao-cs/SolarWM
Open data and scalable training for long-horizon video world models.
What it solves
SolarWM provides a comprehensive, open-source foundation for creating interactive video world models. It addresses the difficulty of training models that can generate long-horizon, camera-controlled video rollouts (spanning minutes to hours) while using only short training clips (around 5 seconds), all while remaining compatible with various existing video model backbones.
How it works
SolarWM uses a unified data infrastructure to process millions of video clips into a standardized format including camera geometry and captions. It then employs a three-stage training recipe to transform bidirectional video models into causal, autoregressive models:
- Stage 0.5 (Bidirectional Adaptation): Establishes base representations for video, text, and camera conditioning.
- Stage 1 (Teacher-Forced AnyFlow): Combines teacher forcing with AnyFlow loss to learn denoising and finite-step flow maps, removing the need for separate ODE initialization.
- Stage 2 (Distribution Matching Distillation): Uses self-gradient forcing (SGF) to train a causal student model on its own rollouts with a frozen teacher and a trainable critic.
Who it’s for
Researchers and developers working on video generation, world models, and interactive AI environments who want a scalable framework to build upon diverse video backbones like Wan2.2, LTX-2.5, and MiniMax-H3.
Highlights
- Backbone Agnostic: Supports multiple 5B–33B model families across different architectures.
- Long-Horizon Inference: Enables real-time interaction and rollouts lasting minutes to hours without requiring long-sequence fine-tuning.
- Open Data Pipeline: Includes a reconfigurable infrastructure for 1.43 million canonical clips from 14 datasets.
- Simplified Training: A streamlined three-stage recipe that avoids complex ODE or consistency-distillation initialization.
Related
- Project
- Project
- Project
- Project