Apple · apple

Apple M1 Pro

Apple M1 Pro has 16 GB of unified memory at 205 GB/s — about 11.16 GiB usable after driver and compositor overhead. 1780 of 2118 indexed models fit at 16K context with q8_0 KV. Note only 12 GB of its 16 GB is allocatable to the GPU.

Spec sheet· bandwidth, theoreticalFrom the file· fit from summed bytesPredicted· speed
Memory
16 GB
LPDDR5-6400
Bandwidth
205 GB/s
256-bit bus
Tensor FP16
dense
TDP
KV cachef16q8_0q4_0quantizing the KV cache is a ~2× lever on the dominant term at long context
vision language 151video 15text 1526audio asr 39image 2audio tts 21embedding 26

What fits at 16K context

largest quantization that fits, per model · 1780 of 2118 indexed
ModelBest quantParamsWeightsKVTotal in memoryHeadroomtok/s
gemma-4-31B-itIQ1_M31.3B9.42 GiB1.95 GiB12.00 GiB0.00 GiB14±8.3%
Wan2.1-VACE-14BQ5_K_S17.3B11.41 GiB0.00 GiB12.00 GiB0.00 GiB14±8.3%
Qwen3-16B-A3BMoEQ5_K_M16.0B10.65 GiB0.80 GiB11.99 GiB0.01 GiB30±37%
UncensoredLM-DeepSeek-R1-Distill-Qwen-14BQ5_K_L14.2B9.86 GiB1.53 GiB11.99 GiB0.01 GiB14±8.3%
OpenAI-gpt-oss-20B-Claude-4.5-Opus-Heretic-UncensoredMoEI1-IQ2_M20.9B11.24 GiB0.21 GiB11.98 GiB0.02 GiB36±37%
gpt-oss-20b-uncensoredMoEI1-IQ2_M20.9B11.24 GiB0.21 GiB11.98 GiB0.02 GiB36±37%
gpt-oss-safeguard-20bMoEI1-IQ2_M21.5B11.24 GiB0.21 GiB11.98 GiB0.02 GiB36±37%
gpt-oss-20b-DerestrictedMoEQ2_K20.9B11.24 GiB0.21 GiB11.98 GiB0.02 GiB36±37%
Huihui-gpt-oss-20b-BF16-abliterated-v2MoEI1-IQ2_M20.9B11.24 GiB0.21 GiB11.98 GiB0.02 GiB36±37%
metatune-gpt20b-R1.09MoEI1-IQ2_M21.5B11.24 GiB0.21 GiB11.98 GiB0.02 GiB36±37%
L3-DARKEST-PLANET-16.5BQ4_K_S16.5B9.03 GiB2.36 GiB11.98 GiB0.02 GiB14±8.3%
IQuest-Coder-V1-40B-InstructI1-IQ1_M39.8B8.68 GiB2.66 GiB11.98 GiB0.02 GiB14±8.3%
Qwen3.5-27B-Engineer-Deckard-GeminiI1-IQ3_XS27.7B10.83 GiB0.53 GiB11.98 GiB0.02 GiB14±8.3%
Qwen3.5-27B-HERETIC-Polaris-Advanced-Thinking-Alpha-uncensoredI1-IQ3_XS27.4B10.83 GiB0.53 GiB11.98 GiB0.02 GiB14±8.3%
Qwen3.5-27B-Deckard-PKD-Heretic-Uncensored-ThinkingI1-IQ3_XS27.4B10.83 GiB0.53 GiB11.98 GiB0.02 GiB14±8.3%
Huihui-Qwen3.5-27B-abliteratedI1-IQ3_XS27.8B10.83 GiB0.53 GiB11.98 GiB0.02 GiB14±8.3%
Qwen3.5-27B-Unredacted-MAXI1-IQ3_XS27.4B10.83 GiB0.53 GiB11.98 GiB0.02 GiB14±8.3%
Qwen3.5-27B-hereticI1-IQ3_XS27.4B10.83 GiB0.53 GiB11.98 GiB0.02 GiB14±8.3%
Qwen3.5-27B-DerestrictedI1-IQ3_XS27.8B10.83 GiB0.53 GiB11.98 GiB0.02 GiB14±8.3%
Qwen3.5-27B-Claude-4.6-Opus-Reasoning-DistilledI1-IQ3_XS27.8B10.83 GiB0.53 GiB11.98 GiB0.02 GiB14±8.3%
EVA-abliterated-TIES-Qwen2.5-14BI1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Neuron-V1-14B-InstructI1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Ektome-Qwen2.5-Coder-14B-Instruct-PristinelyUncensoredI1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Qwen2.5-14B-Instruct-1M-abliteratedI1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
DeepCoder-14B-PreviewQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Deepseeker-Kunou-Qwen2.5-14bI1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
SuperNova-MediusQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
14B-Qwen2.5-Kunou-v1I1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Sugoi-14B-Ultra-HFI1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Qwen2.5-14B-Instruct-abliterated-v2Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Qwen2.5-14B-Instruct-UncensoredQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Qwen2.5-Coder-14B-Instruct-abliteratedQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
OpenCodeReasoning-Nemotron-14BQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Qwen2.5-14B-InstructQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
DeepSeek-R1-Distill-Qwen-14B-abliterated-v2I1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
C1-TachuI1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
DeepSeek-R1-Distill-Qwen-14B-abliteratedI1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
0x-liteQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Tessera-4I1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
AceReason-Nemotron-14BQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Qwen2.5-14B-InstructQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
FinetunedQwen14BQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Tessera-4.1I1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Qwen2.5-14B-Instruct-1MQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Qwen2.5-Coder-14BQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
DeepSeek-R1-Distill-Qwen-14BQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Strand-Rust-Coder-14B-v1Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
UwU-14B-Math-v0.2I1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
EVA-Qwen2.5-14B-v0.2I1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
EVA-Qwen2.5-14B-v0.0I1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
EVA-Qwen2.5-14B-v0.1I1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
oxy-1-smallQ5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Impish_QWEN_14B-1MI1-Q5_K_M14.8B9.79 GiB1.59 GiB11.98 GiB0.02 GiB14±8.3%
Qwen2.5-14BQ5_K_M14.8B9.78 GiB1.59 GiB11.97 GiB0.03 GiB14±8.3%
Lamarck-14B-v0.7I1-Q5_K_M14.8B9.78 GiB1.59 GiB11.97 GiB0.03 GiB14±8.3%
QwenStock-14BI1-Q5_K_M14.8B9.78 GiB1.59 GiB11.97 GiB0.03 GiB14±8.3%
DeepSeek-R1-Distill-Qwen-14B-UncensoredI1-Q5_K_M14.8B9.78 GiB1.59 GiB11.97 GiB0.03 GiB14±8.3%
InternVL3_5-30B-A3BIQ3_XXS30.8B11.38 GiB0.00 GiB11.97 GiB0.03 GiB14±8.3%
Rocinante-XL-16B-v1Q4_116.1B9.58 GiB1.79 GiB11.97 GiB0.03 GiB14±8.3%
gpt-oss-20bMoEQ6_K21.5B11.21 GiB0.21 GiB11.96 GiB0.04 GiB36±37%
From the filePredictedwhat these mean

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

third-party benchmarks, aggregated
WorkloadMedianMiddle 50%Runs
Prompt processing233.49 tok/s232.55236.729
Text generation22.51 tok/s21.9535.459
Benchmarked· n=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 M1 Pro run?
1780 of 2118 indexed open-weight models fit a Apple M1 Pro at 16,384 context with q8_0 KV cache, the largest being gemma-4-31B-it at IQ1_M. That covers text, vision-language, image, video and speech models.
How much usable memory does a Apple M1 Pro actually have?
Its nameplate is 16 GB, but about 11.16 GiB is available to a model once driver and compositor overhead is accounted for, and only 12 GB of the pool can be allocated to the GPU at all.
Is a Apple M1 Pro fast for local AI?
Its memory bandwidth is 205 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.