Haodong Li1, Shaoteng Liu2, Zhe Lin2, Manmohan Chandraker1✉
1UC San Diego 2Adobe Research ✉Corresponding author
Please click the figure below to watch the teaser video on YouTube.
- 2026-03-14 Add Causal Forcing as a new base model option!
- 2026-02-22 Demo (local & online) released!
- 2026-02-11 Code released!
- 2026-02-10 Paper released on arXiv!
This installation was tested on: Ubuntu 20.04, CUDA 12.4, NVIDIA A40.
- Clone the repository:
git clone https://github.com/haodong2000/RollingSink.git
cd RollingSink
- Install dependencies using conda:
conda create -n RS python=3.10 -y
conda activate RS
pip install -r requirements.txt
- Download checkpoints:
sh shell_scripts/download_ckpt.sh
- Run the demo online: HF Space
- Run it locally:
python app.py
- Prepare prompts under
prompts/
We've pre-uploaded some examples under
prompts/example/
- Run the inference command:
sh shell_scripts/cuda_i.sh
i$\in$ {0,1,2,3}
The default video length is 5-minute, which requires GPUs with$\geqslant$ 48GB memory.
If you find our work useful in your research, please consider citing our paper🌹:
@article{li2026rolling,
title={Rolling Sink: Bridging Limited-Horizon Training and Open-Ended Testing in Autoregressive Video Diffusion},
author={Li, Haodong and Liu, Shaoteng and Lin, Zhe and Chandraker, Manmohan},
journal={arXiv preprint arXiv:2602.07775},
year={2026}
}This implementation is impossible without the awesome open-cource contributions of:
