Apple M5
Apple M5 has 12 GB of unified memory at 154 GB/s — about 8.37 GiB usable after driver and compositor overhead. 1209 of 2118 indexed models fit at 32K context with f16 KV. Note only 9 GB of its 12 GB is allocatable to the GPU.
What fits at 32K context
| Model | Best quant | Params | Weights● | KV● | Total in memory◐ | Headroom◐ | tok/s◐ |
|---|---|---|---|---|---|---|---|
| Qwen3-16B-A3BMoE | UD-IQ2_M | 16.0B | 5.45 GiB | 3.00 GiB | 9.00 GiB | 0.00 GiB | 17±37% |
| Wan2.1-T2V-14B | Q4_0 | 14.3B | 8.41 GiB | 0.00 GiB | 9.00 GiB | 0.00 GiB | 14±8.3% |
| ERNIE-21B-A3B-Thinking-Gemini-3-Pro-High-Reasoning-V2 | I1-IQ2_M | 21.8B | 6.68 GiB | 1.75 GiB | 9.00 GiB | 0.00 GiB | 14±8.3% |
| ERNIE-21B-A3B-Claude-4.5-High-OPUS-Thinking | I1-IQ2_M | 21.8B | 6.68 GiB | 1.75 GiB | 9.00 GiB | 0.00 GiB | 14±8.3% |
| ERNIE-4.5-21B-A3B-Thinking | I1-IQ2_M | 21.8B | 6.68 GiB | 1.75 GiB | 9.00 GiB | 0.00 GiB | 14±8.3% |
| OpenCoder-1.5B-Instruct | Q8_0 | 1.9B | 1.89 GiB | 6.56 GiB | 8.99 GiB | 0.01 GiB | 14±8.3% |
| legitus-instruct-v1 | I1-Q4_0 | 8.1B | 4.38 GiB | 4.00 GiB | 8.99 GiB | 0.01 GiB | 14±8.3% |
| Apertus-8B-Instruct-2509 | I1-Q4_0 | 8.1B | 4.38 GiB | 4.00 GiB | 8.99 GiB | 0.01 GiB | 14±8.3% |
| ERNIE-4.5-21B-A3B-PT | IQ2_M | 21.9B | 6.67 GiB | 1.75 GiB | 8.99 GiB | 0.01 GiB | 14±8.3% |
| YuYu1015-Ornith-1.0-9B-abliterated | UD-Q6_K | 9.4B | 7.40 GiB | 1.00 GiB | 8.99 GiB | 0.01 GiB | 14±8.3% |
| Mistral-7B-v0.3 | Q4_K_L | 7.2B | 4.40 GiB | 4.00 GiB | 8.99 GiB | 0.01 GiB | 14±8.3% |
| Qwen3.5-21B-Claude-4.6-Opus-Deckard-Heretic-Uncensored-Thinking | I1-IQ2_S | 21.3B | 6.87 GiB | 1.50 GiB | 8.99 GiB | 0.01 GiB | 14±8.3% |
| Qwen3.6-21B-IQ-Ultra-Heretic-Uncensored-Thinking | I1-IQ2_S | 21.3B | 6.87 GiB | 1.50 GiB | 8.99 GiB | 0.01 GiB | 14±8.3% |
| InternVL3_5-14B | Q4_K_M | 15.1B | 8.38 GiB | 0.00 GiB | 8.98 GiB | 0.02 GiB | 14±8.3% |
| SOLAR-10.7B-Instruct-v1.0 | I1-IQ1_M | 10.7B | 2.39 GiB | 6.00 GiB | 8.98 GiB | 0.02 GiB | 14±8.3% |
| Fimbulvetr-11B-v2 | I1-IQ1_M | 10.7B | 2.39 GiB | 6.00 GiB | 8.98 GiB | 0.02 GiB | 14±8.3% |
| MiniCPM-Llama3-V-2_5 | IQ4_NL | 8.5B | 4.38 GiB | 4.00 GiB | 8.97 GiB | 0.03 GiB | 14±8.3% |
| Llama3-ChatQA-1.5-8B | IQ4_NL | 8.0B | 4.38 GiB | 4.00 GiB | 8.97 GiB | 0.03 GiB | 14±8.3% |
| grok-oss-Apollyon-8B | IQ4_NL | 8.0B | 4.38 GiB | 4.00 GiB | 8.97 GiB | 0.03 GiB | 14±8.3% |
| Turkish-Llama-8b-Instruct-v0.1 | IQ4_NL | 8.0B | 4.38 GiB | 4.00 GiB | 8.97 GiB | 0.03 GiB | 14±8.3% |
| OLMoE-1B-7B-0924-InstructMoE | I1-Q5_K_S | 6.9B | 4.45 GiB | 4.00 GiB | 8.97 GiB | 0.03 GiB | 14±37% |
| HunyuanVideo-1.5 | Q8_0 | 8.3B | 8.38 GiB | 0.00 GiB | 8.97 GiB | 0.03 GiB | 14±8.3% |
| Teuken-7B-instruct-research-v0.4 | Q8_0 | 7.5B | 7.38 GiB | 1.00 GiB | 8.97 GiB | 0.03 GiB | 14±8.3% |
| LFM2-24B-A2BMoE | Q2_K_L | 23.8B | 7.78 GiB | 0.63 GiB | 8.97 GiB | 0.03 GiB | 38±37% |
| Olmo-3-7B-Instruct | IQ3_XXS | 7.3B | 2.70 GiB | 5.69 GiB | 8.97 GiB | 0.03 GiB | 14±8.3% |
| Olmo-3-7B-Think | I1-IQ3_XXS | 7.3B | 2.70 GiB | 5.69 GiB | 8.97 GiB | 0.03 GiB | 14±8.3% |
| Voxtral-Mini-3B-2507 | Q8_0 | 4.7B | 4.66 GiB | 3.75 GiB | 8.97 GiB | 0.03 GiB | 14±8.3% |
| Assistant_Pepe_8B | Q4_K_S | — | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Falcon3-10B-Instruct | IQ2_M | 10.3B | 3.35 GiB | 5.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Foundation-Sec-8B-Instruct | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Foundation-Sec-8B-Instruct-heretic | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Qwen3-VL-Embedding-8B | Q3_K_L | 8.1B | 3.88 GiB | 4.50 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| dolphin-2.9-llama3-8b | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| saiga_llama3_8b | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Meta-Llama-3-8B-Instruct | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Meta-Llama-3-8B | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Llama-3.1-Tulu-3-8B | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Llama-3-Groq-8B-Tool-Use | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| llama3.1-heretic-unsensored | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Dolphin3.0-Llama3.1-8B | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| dolphin-2.9.4-llama3.1-8b | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Dolphin3.0-Llama3.1-8B-abliterated | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| LLAMA-3_8B_Unaligned_BETA | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Llama-3.1-8B | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Anubis-Mini-8B-v1 | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Meta-Llama-3-8B | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Deepseek-R1-Distill-NSFW-RPv1 | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| L3.1-Dark-Reasoning-LewdPlay-evo-Hermes-R1-Uncensored-8B-heretic | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| L3.1-Dark-Reasoning-LewdPlay-evo-Hermes-R1-Uncensored-8B | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Gluon-8B | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Llama3.3-8B-Instruct-Thinking-Heretic-Uncensored-Claude-4.5-Opus-High-Reasoning | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Llama3.3-8B-Instruct-Thinking-Claude-4.5-Opus-High-Reasoning | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Hypnos-i1-8B | Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| grok-oss-Apollyon-8B-heretic | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Llama-3.3-8B-Instruct-128K-Jbliterated | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| PsyCoPref-Llama3-8B | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Llama3.1-GptDeluxe-8B | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| SelfCite-8B-CC-SFT | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| ai-girlfriend-v2 | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±8.3% |
| Llama-3.3-8B-Instruct-128K_Abliterated | I1-Q4_K_S | 8.0B | 4.37 GiB | 4.00 GiB | 8.96 GiB | 0.04 GiB | 14±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.
Measured on this card
| Workload◍ | Median | Middle 50% | Runs |
|---|---|---|---|
| Prompt processing | 489.78 tok/s | 264.15–636.36 | 9 |
| Text generation | 16.62 tok/s | 9.67–27.92 | 9 |
Aggregated from community-submitted runs, so the spread is wide by nature — it covers different models, resolutions, step counts and settings, not one controlled configuration. Read the middle 50% rather than the median alone. These figures are reproduced with attribution from llama.cpp-discussion-4167.
Questions people ask
- What AI models can a Apple M5 run?
- 1209 of 2118 indexed open-weight models fit a Apple M5 at 32,768 context with f16 KV cache, the largest being Qwen3-16B-A3B at UD-IQ2_M. That covers text, vision-language, image, video and speech models.
- How much usable memory does a Apple M5 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 M5 fast for local AI?
- Its memory bandwidth is 154 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.