Open-source 1.3B Flow-Matching Text-to-Video foundation model requiring just 8.19 GB VRAM (--offload_model True --t5_cpu), featuring causal 3D Wan-VAE spatiotemporal compression and native English & Chinese visual text generation at 832×480 (16 fps).
Generate 480P videos in your browser via @gradio/client (routes across Wan-AI/Wan2.1 async cloud & fast ZeroGPU endpoints) and sync parameters straight to your Diffusers / CLI script.
Displays live cloud output or instant local Wan showcase clips.
High-motion dynamic camera tracking, volumetric rain, searchlight reflections, and vehicle physics generated with the Wan architecture.
Wan-VAE & Consumer GPU Fitment Profiler
Wan-VAE compresses spatiotemporal video pixels [3, F, H, W] by 4×8×8 into causal chunks [16, (F-1)/4 + 1, H/8, W/8], enabling unlimited-length 1080P feature-chunk decoding without temporal boundary flicker.
Wan2.1-T2V-1.3B)Why 1.3B punches above 5B–14B baselines on VBench:
1. Text Encoder: UMT5-XXL (Multilingual EN + 中文 + 100+ langs)
→ Offloadable to System RAM via --t5_cpu!
2. Diffusion DiT: 1.34B Flow-Matching Transformer (BF16 = ~2.68 GB)
• Full spatiotemporal 3D self-attention + cross-attn
• UniPC / Flow-DPMSolver++ (flow_shift = 8.0..12.0)
3. Causal 3D VAE: Wan-VAE (torch.float32 recommended for crisp decode)
• Stride: 4x temporal × 8x height × 8x width (16 ch)
• 81 × 480 × 832 RGB → [16, 21, 60, 104] latents
• Only 131,040 latent tokens per 5-second video!
diffusers Pipeline (Wan-AI/Wan2.1-T2V-1.3B-Diffusers)Live-synchronized with your prompt, resolution, flow_shift, and guidance_scale in Tab 1:
Wan2.1/generate.py 8.19 GB Consumer-GPU CLIExact low-VRAM command with --offload_model True --t5_cpu: