@@ -720,20 +720,20 @@ class StarterModelBundle(BaseModel):
720720 name = "Z-Image Turbo (quantized)" ,
721721 base = BaseModelType .ZImage ,
722722 source = "https://huggingface.co/leejet/Z-Image-Turbo-GGUF/resolve/main/z_image_turbo-Q4_K.gguf" ,
723- description = "Z-Image Turbo quantized to GGUF Q4_K format. Requires separate Qwen3 text encoder. ~4GB" ,
723+ description = "Z-Image Turbo quantized to GGUF Q4_K format. Requires standalone Qwen3 text encoder and Flux VAE . ~4GB" ,
724724 type = ModelType .Main ,
725725 format = ModelFormat .GGUFQuantized ,
726- dependencies = [z_image_qwen3_encoder_quantized ],
726+ dependencies = [z_image_qwen3_encoder_quantized , flux_vae ],
727727)
728728
729729z_image_turbo_q8 = StarterModel (
730730 name = "Z-Image Turbo (Q8)" ,
731731 base = BaseModelType .ZImage ,
732732 source = "https://huggingface.co/leejet/Z-Image-Turbo-GGUF/resolve/main/z_image_turbo-Q8_0.gguf" ,
733- description = "Z-Image Turbo quantized to GGUF Q8_0 format. Higher quality, larger size. Requires separate Qwen3 text encoder. ~6.6GB" ,
733+ description = "Z-Image Turbo quantized to GGUF Q8_0 format. Higher quality, larger size. Requires standalone Qwen3 text encoder and Flux VAE . ~6.6GB" ,
734734 type = ModelType .Main ,
735735 format = ModelFormat .GGUFQuantized ,
736- dependencies = [z_image_qwen3_encoder_quantized ],
736+ dependencies = [z_image_qwen3_encoder_quantized , flux_vae ],
737737)
738738
739739z_image_controlnet_union = StarterModel (
@@ -890,10 +890,19 @@ class StarterModelBundle(BaseModel):
890890 flux_krea_quantized ,
891891]
892892
893+ zimage_bundle : list [StarterModel ] = [
894+ z_image_turbo_quantized ,
895+ z_image_qwen3_encoder_quantized ,
896+ z_image_controlnet_union ,
897+ z_image_controlnet_tile ,
898+ flux_vae ,
899+ ]
900+
893901STARTER_BUNDLES : dict [str , StarterModelBundle ] = {
894902 BaseModelType .StableDiffusion1 : StarterModelBundle (name = "Stable Diffusion 1.5" , models = sd1_bundle ),
895903 BaseModelType .StableDiffusionXL : StarterModelBundle (name = "SDXL" , models = sdxl_bundle ),
896904 BaseModelType .Flux : StarterModelBundle (name = "FLUX.1 dev" , models = flux_bundle ),
905+ BaseModelType .ZImage : StarterModelBundle (name = "Z-Image Turbo" , models = zimage_bundle ),
897906}
898907
899908assert len (STARTER_MODELS ) == len ({m .source for m in STARTER_MODELS }), "Duplicate starter models"
0 commit comments