FLUX.2 [klein] GGUF files and Mac RAM
Compact FLUX.2 text-to-image and editing family in 4B and 9B sizes. The 4B model is Apache 2.0; the 9B models use the FLUX Non-Commercial License.
No published Mac run with a GGUF build yet. The smallest complete GGUF download is 12.51 GB; a download that fits in memory does not prove the model runs.
- Smallest Mac with a published run
- none yetunknown below
- Smallest complete download
- 12.51 GBKlein 4B Q8_0 GGUF
- Files read
- 2026-10-24Hugging Face
Apache 2.0 (4B), FLUX Non-Commercial License (9B). Commercial use: restricted. Excluded territories: none listed. The 4B model allows commercial use under Apache 2.0. Model use of the 9B models is non-commercial, and filters or manual review are required.
Builds here are the distilled 4B and 9B checkpoints. Base 4B, Base 9B and 9B KV are separate checkpoints without their own Mac measurements.
Get the weekly local AI newsletter
The Thursday ModelFit newsletter: new local models and what fits your machine.
For: MacBook Air M5 16 GB
You'll also get the weekly ModelFit email. By signing up you agree to our Privacy Policy. Unsubscribe from either email anytime, in one click.
Which exact GGUF files make a complete build?
Only builds with every required component and an exact probed file size are shown.
Klein 4B Q8_0 GGUF
gguf · Q8_0 · 12.51 GB completeMac routes: stable-diffusion.cpp
| File | Component | Required | Download | Source |
|---|---|---|---|---|
flux-2-klein-4b-Q8_0.ggufunsloth/FLUX.2-klein-4B-GGUF | FLUX.2 klein transformerdit | Yes | 4.30 GB | Hugging FaceRead 2026-10-24 |
text_encoder/model-00001-of-00002.safetensorsblack-forest-labs/FLUX.2-klein-4B | Qwen3 text encodertext_encoder | Yes | 4.97 GB | Hugging FaceRead 2026-10-24 |
text_encoder/model-00002-of-00002.safetensorsblack-forest-labs/FLUX.2-klein-4B | Qwen3 text encodertext_encoder | Yes | 3.08 GB | Hugging FaceRead 2026-10-24 |
vae/diffusion_pytorch_model.safetensorsblack-forest-labs/FLUX.2-klein-4B | FLUX.2 VAEvae | Yes | 0.17 GB | Hugging FaceRead 2026-10-24 |
Build sources: FLUX.2 klein GGUF card · stable-diffusion.cpp README.
Klein 9B Q4_K_M GGUF
gguf · Q4_K_M · 22.46 GB completeMac routes: stable-diffusion.cpp
| File | Component | Required | Download | Source |
|---|---|---|---|---|
flux-2-klein-9b-Q4_K_M.ggufunsloth/FLUX.2-klein-9B-GGUF | FLUX.2 klein transformerdit | Yes | 5.91 GB | Hugging FaceRead 2026-10-24 |
text_encoder/model-00001-of-00004.safetensorsblack-forest-labs/FLUX.2-klein-9B | Qwen3 text encodertext_encoder | Yes | 4.90 GB | Hugging FaceRead 2026-10-24 |
text_encoder/model-00002-of-00004.safetensorsblack-forest-labs/FLUX.2-klein-9B | Qwen3 text encodertext_encoder | Yes | 4.92 GB | Hugging FaceRead 2026-10-24 |
text_encoder/model-00003-of-00004.safetensorsblack-forest-labs/FLUX.2-klein-9B | Qwen3 text encodertext_encoder | Yes | 4.98 GB | Hugging FaceRead 2026-10-24 |
text_encoder/model-00004-of-00004.safetensorsblack-forest-labs/FLUX.2-klein-9B | Qwen3 text encodertext_encoder | Yes | 1.58 GB | Hugging FaceRead 2026-10-24 |
vae/diffusion_pytorch_model.safetensorsblack-forest-labs/FLUX.2-klein-9B | FLUX.2 VAEvae | Yes | 0.17 GB | Hugging FaceRead 2026-10-24 |
Build sources: FLUX.2 klein GGUF card · stable-diffusion.cpp README.
Does it fit your Mac's RAM?
Published names the exact measured machine. est. is a memory calculation. unknown means the run verdict is not established, not that the model fails.
| Mac RAM | Complete build | Download | Run verdict | Basis |
|---|---|---|---|---|
| 8 GB | Klein 4B Q8_0 GGUFQ8_0 · stable-diffusion.cpp | 12.51 GB | Does not fit | est. |
| 16 GB | Klein 4B Q8_0 GGUFQ8_0 · stable-diffusion.cpp | 12.51 GB | unknown | unknown |
| 24 GB | Klein 4B Q8_0 GGUFQ8_0 · stable-diffusion.cpp | 12.51 GB | unknown | unknown |
| 32 GB | Klein 4B Q8_0 GGUFQ8_0 · stable-diffusion.cpp | 12.51 GB | unknown | unknown |
| 48 GB | Klein 4B Q8_0 GGUFQ8_0 · stable-diffusion.cpp | 12.51 GB | unknown | unknown |
| 64 GB | Klein 4B Q8_0 GGUFQ8_0 · stable-diffusion.cpp | 12.51 GB | unknown | unknown |
| 96 GB | Klein 4B Q8_0 GGUFQ8_0 · stable-diffusion.cpp | 12.51 GB | unknown | unknown |
| 128 GB | Klein 4B Q8_0 GGUFQ8_0 · stable-diffusion.cpp | 12.51 GB | unknown | unknown |
How does it rank in blind votes?
No independent score yet.
Which Mac software routes are listed?
stable-diffusion.cpp
OfficialFormats: gguf, safetensors. Memory policy: component stages stay resident.
C/C++ runner with Metal on Mac and CUDA on NVIDIA. It reads GGUF and safetensors, and its docs keep a page per model family. Resident size is the sum of the weights, an upper bound.
What does the official configuration say?
"The 4B card says the model fits in about 13GB VRAM and is accessible on NVIDIA RTX 3090/4070 and above. This is an NVIDIA statement, not a Mac minimum."
Source: FLUX.2 klein 4B model card · Read 2026-10-24.
What known issues should you check?
Known issue 1
Official sources disagree on the 4B VRAM figure: the Hugging Face card says about 13GB, while the reference README says about 8GB without naming a configuration.
Source: FLUX.2 reference README · Read 2026-10-24
Known issue 2
The 9B card says the model fits in about 29GB VRAM and is accessible on NVIDIA RTX 4090 and above. This is an NVIDIA statement, not a Mac minimum.
Source: FLUX.2 klein 9B model card · Read 2026-10-24
Sources
Read 2026-10-24
Read 2026-10-24
Read 2026-10-24
Read 2026-10-24
Read 2026-10-24
Read 2026-10-24
Read 2026-10-24
Read 2026-10-24