Stable Cascade
Stable Cascade is a text-to-image diffusion model from Stability AI, built on the Wurstchen architecture. It uses a three-stage pipeline (Stages A, B, and C) that compresses images into a 24x24 latent space before generating high-resolution output, making training and inference far cheaper than standard Stable Diffusion models.
The modular design separates text-conditional generation (Stage C) from pixel decoding (Stages A and B). That split lets you fine-tune Stage C alone for ControlNet, LoRA, and custom training workflows without retraining the full stack. Stability AI released training, finetuning, ControlNet, and LoRA scripts alongside inference code on GitHub.
Stable Cascade targets researchers, ML engineers, and artists who want efficient image generation on consumer hardware. It supports text-to-image, image variations via CLIP embeddings, and image-to-image generation. Model weights are on Hugging Face and run through the diffusers library.
Three-stage cascade compresses 1024x1024 images down to 24x24 latents
Stage C fine-tuning runs separately from the decoder for cheaper custom training
Ships with ControlNet support for inpainting, Canny edge, and 2x super resolution
LoRA training lets you add custom tokens and fine-tune the text-conditional model
Image variations work by feeding CLIP embeddings back into the generation pipeline
Gradio app included for local inference without writing your own UI
Open-source codebase with MIT license and full training, finetuning, and inference scripts.
Modular three-stage design lets you fine-tune Stage C independently for ControlNet and LoRA workflows.
Achieves faster inference than SDXL despite having more parameters, thanks to the compressed latent space.
Multiple model size variants let you trade off quality against hardware requirements.
Model weights are restricted to non-commercial research use under the current license.
Full-size inference requires approximately 20GB of VRAM, limiting access on lower-end GPUs.
The GitHub codebase is marked as early development with room for optimization.
Face and people generation can produce inconsistent results per Stability AI's own documentation.
What is Stable Cascade?
Stable Cascade is a text-to-image diffusion model developed by Stability AI. It uses a three-stage cascade architecture (Stages A, B, and C) built on the Wurstchen framework to generate images from text prompts with high compression efficiency.
Can Stable Cascade be used for commercial purposes?
Not currently. Stable Cascade model weights are released under the Stability AI Non-Commercial Research Community License. The codebase itself is MIT licensed. Stability AI directs commercial users to their membership page or developer platform for other image models.
What hardware does Stable Cascade require?
Stable Cascade expects roughly 20GB of VRAM for inference with the full-size models. You can lower requirements by using the smaller 1B parameter Stage C variant and the 700M parameter Stage B variant, though output quality may decrease.
How do I run Stable Cascade?
Download model weights from Hugging Face and use the diffusers library with StableCascadePriorPipeline and StableCascadeDecoderPipeline. Stability AI also provides training and inference scripts, plus a Gradio app, in the official GitHub repository.
What generation modes does Stable Cascade support?
Stable Cascade supports standard text-to-image generation, image variations using CLIP image embeddings, and image-to-image generation by adding noise to an input image before denoising. ControlNet extensions cover inpainting, outpainting, Canny edge, and 2x super resolution.
How does Stable Cascade compare to Stable Diffusion?
Stable Cascade achieves a 42x spatial compression factor versus 8x for Stable Diffusion, encoding a 1024x1024 image to 24x24 latents. Stability AI reports a 16x cost reduction for training Stage C compared to a similar-sized Stable Diffusion model.

