Skip to content
6 changes: 6 additions & 0 deletions docs/installation/quick_start.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,12 @@ Hardware requirements vary significantly depending on model and image output siz
- Memory: At least 32GB RAM.
- Disk: 10GB for base installation plus 200GB for models.

=== "Z-Image Turbo - 1024x1024"
- GPU: Nvidia 20xx series or later, 8GB+ VRAM.
- Memory: At least 16GB RAM.
- Disk: 10GB for base installation plus 35GB for models.


More detail on system requirements can be found [here](./requirements.md).

## Step 2: Download and Set Up the Launcher
Expand Down
5 changes: 5 additions & 0 deletions docs/installation/requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,11 @@ The requirements below are rough guidelines for best performance. GPUs with less
- Memory: At least 32GB RAM.
- Disk: 10GB for base installation plus 200GB for models.

=== "Z-Image Turbo - 1024x1024"
- GPU: Nvidia 20xx series or later, 8GB+ VRAM.
- Memory: At least 16GB RAM.
- Disk: 10GB for base installation plus 35GB for models.

!!! info "`tmpfs` on Linux"

If your temporary directory is mounted as a `tmpfs`, ensure it has sufficient space.
Expand Down
8 changes: 8 additions & 0 deletions invokeai/backend/model_manager/starter_models.py
Original file line number Diff line number Diff line change
Expand Up @@ -890,10 +890,18 @@ class StarterModelBundle(BaseModel):
flux_krea_quantized,
]

zimage_bundle: list[StarterModel] = [
z_image_turbo_quantized,
z_image_qwen3_encoder_quantized,
z_image_controlnet_union,
z_image_controlnet_tile,
]

STARTER_BUNDLES: dict[str, StarterModelBundle] = {
BaseModelType.StableDiffusion1: StarterModelBundle(name="Stable Diffusion 1.5", models=sd1_bundle),
BaseModelType.StableDiffusionXL: StarterModelBundle(name="SDXL", models=sdxl_bundle),
BaseModelType.Flux: StarterModelBundle(name="FLUX.1 dev", models=flux_bundle),
BaseModelType.ZImage: StarterModelBundle(name="Z-Image Turbo", models=zimage_bundle),
}

assert len(STARTER_MODELS) == len({m.source for m in STARTER_MODELS}), "Duplicate starter models"