Model reference · open weights

SCAIL-2

Video zai-org Image→video 1 build Open weights 4k dl/mo

SCAIL-2 is an open-weight video model from zai-org. SCAIL-2 (BF16) weighs 2.5 GB; the smallest configuration that runs it is RTX 3060 12 GB.

  • SCAIL-2 is an open-source image-to-video model developed by zai-org for end-to-end controlled character animation.
  • It animates a reference character using a driving video and supports character replacement and multi-character scenarios without relying on intermediate pose representations.
  • The model supports 512p and 704p resolutions, requires dimensions divisible by 32, and is released under the MIT license.

Summary of the zai-org/SCAIL-2 model card, 2026-10-01

What it is

Released byzai-org
Released2026-06-09
VRAM2.5 GB for the weights

What it runs on

Memory and cards for SCAIL-2 (BF16)

2.5 GBweights, file size
537 MBruntime overhead
CardWeightsMemory
RTX 3060 12 GBfits11.6 GB
RTX 4060 Ti 16 GBfits15.4 GB
RTX 3090 24 GBfits23.4 GB
RTX 4090 24 GBfits23.4 GB
RTX 5090 32 GBfits31.0 GB
L40S 48 GBfits44.0 GB
A100 80 GBfits78.2 GB
H100 80 GBfits78.1 GB
RTX PRO 6000 Blackwell 96 GBfits93.8 GB
DGX Spark (GB10) 128 GB unifiedfits107 GB
H200 141 GBfits138 GB
B200 180 GBfits176 GB

From the model card

What zai-org says about SCAIL-2

Read the model card

SCAIL-2 is an open-source model for end-to-end controlled character animation. It animates a reference character with a driving video, and also supports character replacement and multi-character scenarios without relying on intermediate pose representations.

🔎 Overview

Prior approaches to character animation depend heavily on intermediate representations such as skeleton maps or inpainting masks. These intermediates are ambiguous under complex motion, restrict driving sources to human movements, and limit the reach of replacement and multi-character animation.

SCAIL-2 removes this dependence and achieve End-to-end Driving. Using several off-the-shelf models (SCAIL-Preview, Wan-Animate, MoCha), 60K motion pairs were synthesized and trained through a Unified Motion Transfer Interface with dedicated masking channels and RoPE design. The reverse driving training recipe with the unification lets the model learn capabilities beyond its teacher models, yielding emergent abilities such as:

  • Cross-identity character replacement
  • Animal-driving scenarios
  • Zero-shot support for advanced control intermediates like SAM3D-Body mesh rendering

📦 Model

ItemDetail
ResolutionsEnd-to-end driving supports both 512p and 704p; pose-driven and replacement performs better at 704p
ConstraintsH and W must both be divisible by 32 (e.g. 704×1280)
TrainingMixed resolutions and fps
Bundled modulesWan VAE and T5 are integrated into the checkpoint for convenience

File layout after download:

SCAIL-2/
├── Wan2.1_VAE.pth
├── model
│   ├── 1
│   │   └── fsdp2_rank_0000_checkpoint.pt
│   └── latest
└── umt5-xxl
    └── ...

🚀 Usage

Inference code, environment setup, and detailed instructions are provided in the project repository. Please refer to the Project Page and the code repo for how to run the model.

📄 Citation

@misc{yan2026scail2,
      title={SCAIL-2: Unifying Controlled Character Animation with End-to-end In-Context Conditioning},
      author={Wenhao Yan and Fengjia Guo and Zhuoyi Yang and Jie Tang},
      year={2026},
      eprint={2606.10804},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2606.10804},
}

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

How it works

How video models work

Prompt / imagestart pointTemporal diffusionframes over timeVideoMP4 clipA video model generates a sequence of coherent frames from your prompt or a starting image.

Running it yourself

Run it on a rented GPU

Rent a machine by the hour. ComfyUI is installed on it. Open ComfyUI through the tunnel, then Templates → SCAIL-2: Character Replacement: it loads ComfyUI's own build of this model, the files above.

# on your rented machine (the ssh line is on its page in the console)
# get REPO FILE FOLDER: one file into /workspace/models/FOLDER, where ComfyUI loads it from
get() { hf download "$1" "$2" --local-dir /workspace/hf-files && mkdir -p "/workspace/models/$3" && mv "/workspace/hf-files/$2" "/workspace/models/$3/$4"; }

# the files of the template “SCAIL-2: Character Replacement” (41.7 GB)
get Kijai/WanVideo_comfy Lightx2v/lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors loras
get Kijai/WanVideo_comfy Wan2_1_VAE_bf16.safetensors vae
get Comfy-Org/Wan_2.1_ComfyUI_repackaged split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors text_encoders
get Comfy-Org/Wan_2.1_ComfyUI_repackaged split_files/clip_vision/clip_vision_h.safetensors clip_vision
get Comfy-Org/SCAIL-2 diffusion_models/wan2.1_14B_SCAIL_2_fp16.safetensors diffusion_models
get Comfy-Org/sam3.1 checkpoints/sam3.1_multiplex_fp16.safetensors checkpoints
get Comfy-Org/SCAIL-2 loras/wan2.1_SCAIL_2_DPO_lora_bf16.safetensors loras

start-comfyui
Renting a GPU: connect, tunnels, ComfyUI
# on your computer, in a second terminal: ComfyUI in your browser at http://localhost:8188
# HOST and PORT are your machine's, from its page in the console
ssh -L 8188:localhost:8188 dev@HOST -p PORT
© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms