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. 1654 of 2118 indexed models fit at 8K context with q8_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
—
video 12text 1432vision language 122audio asr 39embedding 26audio tts 21image 2
What fits at 8K context
largest quantization that fits, per model · 1654 of 2118 indexed
| Model | Best quant | Params | Weights● | KV● | Total in memory◐ | Headroom◐ | tok/s◐ |
|---|---|---|---|---|---|---|---|
| Wan2.1-T2V-14B | Q4_0 | 14.3B | 8.41 GiB | 0.00 GiB | 9.00 GiB | 0.00 GiB | 11±8.3% |
| Phi-3-mini-4k-instructKV unresolved | Q3_K_L | 3.8B | 6.84 GiB | 1.59 GiB | 8.99 GiB | 0.01 GiB | 11±8.3% |
| Tini-Cybersec-8B-A1BMoE | Q8_0 | 8.5B | 8.39 GiB | 0.05 GiB | 8.99 GiB | 0.01 GiB | 31±37% |
| LFM2.5-8B-A1B-KO-SFTMoE | Q8_0 | 8.5B | 8.39 GiB | 0.05 GiB | 8.99 GiB | 0.01 GiB | 31±37% |
| LFM2.5-8B-A1B-SOMPOA-heresyMoE | Q8_0 | 8.5B | 8.39 GiB | 0.05 GiB | 8.99 GiB | 0.01 GiB | 31±37% |
| Huihui-LFM2.5-8B-A1B-abliteratedMoE | Q8_0 | 8.5B | 8.39 GiB | 0.05 GiB | 8.99 GiB | 0.01 GiB | 31±37% |
| LFM2.5-8B-A1BMoE | Q8_0 | 8.5B | 8.39 GiB | 0.05 GiB | 8.99 GiB | 0.01 GiB | 31±37% |
| Supertron2.1-8B-A1BMoE | Q8_0 | 8.5B | 8.39 GiB | 0.05 GiB | 8.99 GiB | 0.01 GiB | 31±37% |
| LFM2.5-8B-A1B-hereticMoE | Q8_0 | 8.5B | 8.39 GiB | 0.05 GiB | 8.99 GiB | 0.01 GiB | 31±37% |
| DeepSeek-Coder-V2-Lite-InstructMoE | IQ4_NL | 15.7B | 8.29 GiB | 0.13 GiB | 8.98 GiB | 0.02 GiB | 34±37% |
| DeepSeek-Coder-V2-Lite-BaseMoE | IQ4_NL | 15.7B | 8.29 GiB | 0.13 GiB | 8.98 GiB | 0.02 GiB | 34±37% |
| DeepSeek-V2-Lite-ChatMoE | IQ4_NL | 15.7B | 8.29 GiB | 0.13 GiB | 8.98 GiB | 0.02 GiB | 34±37% |
| dolphincoder-starcoder2-15bKV unresolved | I1-IQ4_XS | 16.0B | 8.01 GiB | 0.33 GiB | 8.98 GiB | 0.02 GiB | 12±8.3% |
| starcoder2-15bKV unresolved | IQ4_XS | 16.0B | 8.01 GiB | 0.33 GiB | 8.98 GiB | 0.02 GiB | 12±8.3% |
| gemma-2-27b-it | IQ2_XXS | 27.2B | 7.10 GiB | 1.19 GiB | 8.98 GiB | 0.02 GiB | 12±8.3% |
| InternVL3_5-14B | Q4_K_M | 15.1B | 8.38 GiB | 0.00 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| AceReason-Nemotron-14B | IQ4_XS | 14.8B | 7.58 GiB | 0.80 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| gemma-3-12b-it-vl-Gemini-3-Pro-Preview-Heretic-Uncensored-Thinking | I1-Q5_K_M | 12.2B | 7.87 GiB | 0.51 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| gemma-3-12b-it-vl-Deepseek-v3.1-Heretic-Uncensored-Thinking | I1-Q5_K_M | 12.2B | 7.87 GiB | 0.51 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| gemma-3-12b-it-ultra-uncensored-heretic | Q5_K_M | 12.2B | 7.87 GiB | 0.51 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| gemma-3-12b-it-vl-GLM-4.7-Flash-Heretic-Uncensored-Thinking | I1-Q5_K_M | 12.2B | 7.87 GiB | 0.51 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| Floppa-12B-Gemma3-Uncensored | I1-Q5_K_M | 12.2B | 7.87 GiB | 0.51 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| gemma-3-12b-it-heretic | I1-Q5_K_M | 12.2B | 7.87 GiB | 0.51 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| gemma-3-12b-it-abliterated | Q5_K_M | 12.2B | 7.87 GiB | 0.51 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| gemma-3-12b-it-abliterated-v2 | Q5_K_M | 11.8B | 7.87 GiB | 0.51 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| gemma-3-12b-it | Q5_K_M | 12.2B | 7.87 GiB | 0.51 GiB | 8.98 GiB | 0.02 GiB | 11±8.3% |
| HunyuanVideo-1.5 | Q8_0 | 8.3B | 8.38 GiB | 0.00 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| codellama-13b-oasst-sft-v10 | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| chronos-hermes-13b-v2 | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| WhiteRabbitNeo-13B-v1 | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| CodeLlama-13b-Instruct-hf | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| WizardCoder-Python-13B-V1.0 | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| WizardLM-13B-Uncensored | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| Llama-2-13b-chat-hf | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| Guanaco-13B-Uncensored | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| Wizard-Vicuna-13B-Uncensored | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| WizardLM-13b-V1.0-Uncensored | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| MythoMax-L2-13b | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| MythoMax-L2-Kimiko-v2-13b | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| WizardLM-1.0-Uncensored-Llama2-13b | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| speechless-llama2-hermes-orca-platypus-wizardlm-13b | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| mythalion-13b | Q2_K | 13.0B | 5.06 GiB | 3.32 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| spoomplesmaxx-v2.1-30B | I1-IQ2_XXS | 28.9B | 7.25 GiB | 1.06 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| Huihui-granite-4.1-30b-abliterated | I1-IQ2_XXS | 28.9B | 7.25 GiB | 1.06 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| granite-4.1-30b-heretic | I1-IQ2_XXS | 28.9B | 7.25 GiB | 1.06 GiB | 8.97 GiB | 0.03 GiB | 12±8.3% |
| EuroLLM-22B-Instruct-2512 | IQ2_M | 22.6B | 7.45 GiB | 0.90 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Qwen3.5-21B-Claude-4.6-Opus-Deckard-Heretic-Uncensored-Thinking | I1-IQ3_XXS | 21.3B | 8.15 GiB | 0.20 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Qwen3.6-21B-IQ-Ultra-Heretic-Uncensored-Thinking | I1-IQ3_XXS | 21.3B | 8.15 GiB | 0.20 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Qwen3.5-27B-Engineer-Deckard-Gemini | I1-IQ2_S | 27.7B | 8.08 GiB | 0.27 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Qwen3.5-27B-HERETIC-Polaris-Advanced-Thinking-Alpha-uncensored | I1-IQ2_S | 27.4B | 8.08 GiB | 0.27 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Qwen3.5-27B-Deckard-PKD-Heretic-Uncensored-Thinking | I1-IQ2_S | 27.4B | 8.08 GiB | 0.27 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Huihui-Qwen3.5-27B-abliterated | I1-IQ2_S | 27.8B | 8.08 GiB | 0.27 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Qwen3.5-27B-Unredacted-MAX | I1-IQ2_S | 27.4B | 8.08 GiB | 0.27 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Qwen3.5-27B-heretic | I1-IQ2_S | 27.4B | 8.08 GiB | 0.27 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Qwen3.5-27B-Derestricted | I1-IQ2_S | 27.8B | 8.08 GiB | 0.27 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled | I1-IQ2_S | 27.8B | 8.08 GiB | 0.27 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Nexa-AI-4x4B-InstructMoE | I1-Q5_K_S | 12.1B | 7.80 GiB | 0.60 GiB | 8.96 GiB | 0.04 GiB | 12±37% |
| EVA-abliterated-TIES-Qwen2.5-14B | I1-IQ4_XS | 14.8B | 7.56 GiB | 0.80 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Neuron-V1-14B-Instruct | I1-IQ4_XS | 14.8B | 7.56 GiB | 0.80 GiB | 8.96 GiB | 0.04 GiB | 12±8.3% |
| Ektome-Qwen2.5-Coder-14B-Instruct-PristinelyUncensored | I1-IQ4_XS | 14.8B | 7.56 GiB | 0.80 GiB | 8.96 GiB | 0.04 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?
- 1654 of 2118 indexed open-weight models fit a Apple M4 at 8,192 context with q8_0 KV cache, the largest being Wan2.1-T2V-14B at Q4_0. 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.