Apple · apple
Apple M4
Apple M4 has 12 GB of unified memory at 120 GB/s — about 8.37 GiB usable after driver and compositor overhead. 1687 of 2118 indexed models fit at 4K context with q4_0 KV. Note only 9 GB of its 12 GB is allocatable to the GPU.
Spec sheet· bandwidth, theoreticalFrom the file· fit from summed bytesPredicted· speed
Memory
12 GB
LPDDR5X-7500
Bandwidth
120 GB/s
128-bit bus
Tensor FP16
—
dense
TDP
—
text 1462video 12vision language 125audio asr 39audio tts 21embedding 26image 2
What fits at 4K context
largest quantization that fits, per model · 1687 of 2118 indexed
| Model | Best quant | Params | Weights● | KV● | Total in memory◐ | Headroom◐ | tok/s◐ |
|---|---|---|---|---|---|---|---|
| SOLAR-10.7B-Instruct-v1.0-uncensored | Q6_K | 10.7B | 8.20 GiB | 0.21 GiB | 9.00 GiB | 0.00 GiB | 11±8.3% |
| Nous-Hermes-2-SOLAR-10.7B | Q6_K | 10.7B | 8.20 GiB | 0.21 GiB | 9.00 GiB | 0.00 GiB | 11±8.3% |
| SOLAR-10.7B-Instruct-v1.0 | I1-Q6_K | 10.7B | 8.20 GiB | 0.21 GiB | 9.00 GiB | 0.00 GiB | 11±8.3% |
| ERNIE-21B-A3B-Thinking-Gemini-3-Pro-High-Reasoning-V2 | I1-IQ3_XS | 21.8B | 8.37 GiB | 0.06 GiB | 9.00 GiB | 0.00 GiB | 11±8.3% |
| ERNIE-21B-A3B-Claude-4.5-High-OPUS-Thinking | I1-IQ3_XS | 21.8B | 8.37 GiB | 0.06 GiB | 9.00 GiB | 0.00 GiB | 11±8.3% |
| ERNIE-4.5-21B-A3B-Thinking | I1-IQ3_XS | 21.8B | 8.37 GiB | 0.06 GiB | 9.00 GiB | 0.00 GiB | 11±8.3% |
| codegeex4-all-9b | Q6_K | 9.4B | 7.69 GiB | 0.70 GiB | 9.00 GiB | 0.00 GiB | 11±8.3% |
| Wan2.1-T2V-14B | Q4_0 | 14.3B | 8.41 GiB | 0.00 GiB | 9.00 GiB | 0.00 GiB | 11±8.3% |
| gemma-4-A4B-98e-v6-coder-itMoE | IQ3_XXS | 20.5B | 8.33 GiB | 0.13 GiB | 9.00 GiB | 0.00 GiB | 11±8.3% |
| Qwen3-VL-8B-Instruct-Heretic | I1-Q3_K_L | 8.8B | 8.25 GiB | 0.16 GiB | 8.99 GiB | 0.01 GiB | 11±8.3% |
| glm-4-9b-chat-abliterated | Q6_K | 9.4B | 7.69 GiB | 0.70 GiB | 8.99 GiB | 0.01 GiB | 11±8.3% |
| glm-4-9b-chat | Q6_K | 9.4B | 7.69 GiB | 0.70 GiB | 8.99 GiB | 0.01 GiB | 11±8.3% |
| Qwen3-Coder-30B-A3B-InstructMoE | UD-IQ1_S | 30.5B | 8.34 GiB | 0.11 GiB | 8.99 GiB | 0.01 GiB | 40±37% |
| Apriel-1.6-15b-Thinker | I1-Q4_K_M | 14.9B | 8.18 GiB | 0.21 GiB | 8.99 GiB | 0.01 GiB | 11±8.3% |
| Muse-Glimmer-30B | IQ2_XXS | 29.8B | 8.31 GiB | 0.04 GiB | 8.98 GiB | 0.02 GiB | 12±8.3% |
| internlm2-math-plus-20b | I1-Q3_K_S | 19.9B | 8.16 GiB | 0.21 GiB | 8.98 GiB | 0.02 GiB | 12±8.3% |
| GLM-4.7-Flash-REAP-23B-A3B-absolute-heresyMoE | I1-IQ3_XXS | 23.0B | 8.36 GiB | 0.06 GiB | 8.98 GiB | 0.02 GiB | 37±37% |
| InternVL3_5-14B | Q4_K_M | 15.1B | 8.38 GiB | 0.00 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| MythoMax-L2-Kimiko-v2-13b | Q4_K_M | 13.0B | 7.51 GiB | 0.88 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| MythoMax-L2-13b | I1-Q4_K_M | 13.0B | 7.51 GiB | 0.88 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| spoomplesmaxx-v2.1-30B | I1-IQ2_XS | 28.9B | 8.04 GiB | 0.28 GiB | 8.98 GiB | 0.02 GiB | 12±8.3% |
| Huihui-granite-4.1-30b-abliterated | I1-IQ2_XS | 28.9B | 8.04 GiB | 0.28 GiB | 8.98 GiB | 0.02 GiB | 12±8.3% |
| granite-4.1-30b-heretic | I1-IQ2_XS | 28.9B | 8.04 GiB | 0.28 GiB | 8.98 GiB | 0.02 GiB | 12±8.3% |
| HunyuanVideo-1.5 | Q8_0 | 8.3B | 8.38 GiB | 0.00 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| rnj-1-instruct | Q8_0 | 8.3B | 8.23 GiB | 0.14 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| Grug-12B | Q5_K_M | 12.0B | 8.17 GiB | 0.20 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| gemma-4-12B-it-Esper4 | Q5_K_M | 12.0B | 8.17 GiB | 0.20 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| gemma-4-12B-it | Q5_K_M | 12.0B | 8.17 GiB | 0.20 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| Wizard-Vicuna-30B-Uncensored | I1-IQ1_S | 32.5B | 6.63 GiB | 1.71 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| archangel_sft-kto_llama30b | I1-IQ1_S | 32.5B | 6.63 GiB | 1.71 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| Goetia-26B-A4B-v1.4MoE | I1-IQ1_M | 26.0B | 8.30 GiB | 0.13 GiB | 8.96 GiB | 0.04 GiB | 11±8.3% |
| G4-Moonlight-Dusk-26B-A4B-hereticMoE | I1-IQ1_M | 26.5B | 8.30 GiB | 0.13 GiB | 8.96 GiB | 0.04 GiB | 11±8.3% |
| Pantheon-Reasoning-26B-A4B-1.1-hereticMoE | I1-IQ1_M | 26.5B | 8.30 GiB | 0.13 GiB | 8.96 GiB | 0.04 GiB | 11±8.3% |
| G4-Moonlight-Dusk-26B-A4BMoE | I1-IQ1_M | 26.5B | 8.30 GiB | 0.13 GiB | 8.96 GiB | 0.04 GiB | 11±8.3% |
| Chimera-X-26B-A4BMoE | I1-IQ1_M | 26.5B | 8.30 GiB | 0.13 GiB | 8.96 GiB | 0.04 GiB | 11±8.3% |
| Pantheon-Reasoning-26B-A4B-1.1MoE | I1-IQ1_M | 26.5B | 8.30 GiB | 0.13 GiB | 8.96 GiB | 0.04 GiB | 11±8.3% |
| Gemma-4-26B-A4B-StyleTune-V2MoE | I1-IQ1_M | 26.5B | 8.30 GiB | 0.13 GiB | 8.96 GiB | 0.04 GiB | 11±8.3% |
| Gemma-4-26B-A4B-StyleTuneMoE | I1-IQ1_M | 26.5B | 8.30 GiB | 0.13 GiB | 8.96 GiB | 0.04 GiB | 11±8.3% |
| gemma-4-26b-a4b-heretic-styletune-v2-headMoE | I1-IQ1_M | 25.8B | 8.30 GiB | 0.13 GiB | 8.96 GiB | 0.04 GiB | 11±8.3% |
| Qianfan-OCR | BF16 | 4.7B | 8.24 GiB | 0.16 GiB | 8.96 GiB | 0.04 GiB | 11±8.3% |
| Fallen-Gemma3-27B-v1 | IQ2_S | 27.4B | 8.18 GiB | 0.19 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Tini-Cybersec-8B-A1BMoE | Q8_0 | 8.5B | 8.39 GiB | 0.01 GiB | 8.95 GiB | 0.05 GiB | 32±37% |
| LFM2.5-8B-A1B-KO-SFTMoE | Q8_0 | 8.5B | 8.39 GiB | 0.01 GiB | 8.95 GiB | 0.05 GiB | 32±37% |
| LFM2.5-8B-A1B-SOMPOA-heresyMoE | Q8_0 | 8.5B | 8.39 GiB | 0.01 GiB | 8.95 GiB | 0.05 GiB | 32±37% |
| Huihui-LFM2.5-8B-A1B-abliteratedMoE | Q8_0 | 8.5B | 8.39 GiB | 0.01 GiB | 8.95 GiB | 0.05 GiB | 32±37% |
| LFM2.5-8B-A1BMoE | Q8_0 | 8.5B | 8.39 GiB | 0.01 GiB | 8.95 GiB | 0.05 GiB | 32±37% |
| Supertron2.1-8B-A1BMoE | Q8_0 | 8.5B | 8.39 GiB | 0.01 GiB | 8.95 GiB | 0.05 GiB | 32±37% |
| LFM2.5-8B-A1B-hereticMoE | Q8_0 | 8.5B | 8.39 GiB | 0.01 GiB | 8.95 GiB | 0.05 GiB | 32±37% |
| granite-20b-code-instruct-8k | IQ3_S | 20.1B | 8.32 GiB | 0.00 GiB | 8.95 GiB | 0.05 GiB | 12±8.3% |
| granite-20b-code-base-8k | I1-IQ3_S | 20.1B | 8.32 GiB | 0.00 GiB | 8.95 GiB | 0.05 GiB | 12±8.3% |
| Voxtral-Mini-4B-Realtime-2602KV unresolved | F16 | 4.4B | 8.27 GiB | 0.11 GiB | 8.95 GiB | 0.05 GiB | 11±8.3% |
| CycleGRPO-4B | F16 | 4.8B | 8.23 GiB | 0.16 GiB | 8.94 GiB | 0.06 GiB | 11±8.3% |
| Jan-v3-4B-base-instruct | BF16 | 4.4B | 8.22 GiB | 0.16 GiB | 8.94 GiB | 0.06 GiB | 11±8.3% |
| Jan-code-4b | BF16 | 4.4B | 8.22 GiB | 0.16 GiB | 8.94 GiB | 0.06 GiB | 11±8.3% |
| Magistral-Small-2509-Vision | Q2_K_M | 24.0B | 8.09 GiB | 0.18 GiB | 8.94 GiB | 0.06 GiB | 12±8.3% |
| Qwen3-15B-A2B-BaseMoE | Q4_K_S | 15.6B | 8.33 GiB | 0.05 GiB | 8.94 GiB | 0.06 GiB | 42±37% |
| Llama3.2-24B-A3B-II-Dark-Champion-INSTRUCT-Heretic-Abliterated-UncensoredMoE | I1-Q3_K_M | 18.0B | 8.25 GiB | 0.12 GiB | 8.93 GiB | 0.07 GiB | 30±37% |
| Mistral-7B-v0.1KV unresolved | Q6_K | 7.2B | 8.20 GiB | 0.14 GiB | 8.93 GiB | 0.07 GiB | 12±8.3% |
| Phi-3-medium-4k-instruct | Q4_K_L | 14.0B | 8.09 GiB | 0.22 GiB | 8.92 GiB | 0.08 GiB | 12±8.3% |
| Qwen2.5-Coder-7B-Instruct | Q4_0 | 7.6B | 8.25 GiB | 0.06 GiB | 8.92 GiB | 0.08 GiB | 12±8.3% |
Speed is modeled, not measured: decode is memory-bandwidth bound, so tokens per second is bytes read per token against achievable bandwidth. Mixture-of-experts models carry a wider band because only the routed experts are read each step, and few have been measured publicly.
Questions people ask
- What AI models can a Apple M4 run?
- 1687 of 2118 indexed open-weight models fit a Apple M4 at 4,096 context with q4_0 KV cache, the largest being SOLAR-10.7B-Instruct-v1.0-uncensored at Q6_K. That covers text, vision-language, image, video and speech models.
- How much usable memory does a Apple M4 actually have?
- Its nameplate is 12 GB, but about 8.37 GiB is available to a model once driver and compositor overhead is accounted for, and only 9 GB of the pool can be allocated to the GPU at all.
- Is a Apple M4 fast for local AI?
- Its memory bandwidth is 120 GB/s, and that figure — not teraflops — is what governs token generation speed. Capacity decides what you can run; bandwidth decides how fast it runs.