Apple Silicon · Local AI hardware

What can your Mac run?

Choose your memory and model. Check the room left for macOS, inspect speed evidence, then compare the cost of the whole machine.

11 chip / machine variants27 memory configurations4 pinned Q4 modelsMemory method ↗

Find your Mac configuration

Memory estimate · 25% system allowance (minimum 4 GiB) · 2 GiB runtime reserve · FP16 KV cache · one request

27 configurations

Apple · 2024

16 GB unified

Mac mini · M4

10 GPU cores · 120 GB/s memory bandwidth

14BQwen3 14B · Q4_K_MLargest of four sample models · memory estimate

12 GiB model/runtime budget; 4 GiB system allowance.

Published output speed

24.11 output tok/sLLaMA 7B · Q4_0Historical chip reference; exact Mac/RAM unverified

Purchase · USD

Configured price not collectedCheck this configuration ↗

Previous generation; check used/refurbished condition

Memory breakdown, setup & sources →

Apple · 2026

16 GB unified

Mac mini · M6

12 GPU cores · 153 GB/s memory bandwidth

14BQwen3 14B · Q4_K_MLargest of four sample models · memory estimate

12 GiB model/runtime budget; 4 GiB system allowance.

Published output speed

No sourced output test yetCapacity does not predict speed

Purchase · USD

$899Whole Mac · launch reference16 GB / 256 GB SSD · USPrice source ↗

Current generation

Memory breakdown, setup & sources →

Apple · 2024

24 GB unified

Mac mini · M4

10 GPU cores · 120 GB/s memory bandwidth

14BQwen3 14B · Q4_K_MLargest of four sample models · memory estimate

18 GiB model/runtime budget; 6 GiB system allowance.

Published output speed

24.11 output tok/sLLaMA 7B · Q4_0Historical chip reference; exact Mac/RAM unverified

Purchase · USD

Configured price not collectedCheck this configuration ↗

Previous generation; check used/refurbished condition

Memory breakdown, setup & sources →

Apple · 2026

24 GB unified

Mac mini · M5 Pro · 16 GPU cores

16 GPU cores · 307 GB/s memory bandwidth

14BQwen3 14B · Q4_K_MLargest of four sample models · memory estimate

18 GiB model/runtime budget; 6 GiB system allowance.

Published output speed

No sourced output test yetCapacity does not predict speed

Purchase · USD

$1699Whole Mac · launch reference24 GB / 512 GB SSD · USPrice source ↗

Current generation

Memory breakdown, setup & sources →

Apple · 2026

24 GB unified

Mac mini · M6

12 GPU cores · 170 GB/s memory bandwidth

14BQwen3 14B · Q4_K_MLargest of four sample models · memory estimate

18 GiB model/runtime budget; 6 GiB system allowance.

Published output speed

No sourced output test yetCapacity does not predict speed

Purchase · USD

Configured price not collectedCheck this configuration ↗

Current generation

Memory breakdown, setup & sources →

Apple · 2024

32 GB unified

Mac mini · M4

10 GPU cores · 120 GB/s memory bandwidth

32BQwen3 32B · Q4_K_MLargest of four sample models · memory estimate

24 GiB model/runtime budget; 8 GiB system allowance.

Published output speed

24.11 output tok/sLLaMA 7B · Q4_0Historical chip reference; exact Mac/RAM unverified

Purchase · USD

Configured price not collectedCheck this configuration ↗

Previous generation; check used/refurbished condition

Memory breakdown, setup & sources →

Apple · 2026

32 GB unified

Mac mini · M6

12 GPU cores · 170 GB/s memory bandwidth

32BQwen3 32B · Q4_K_MLargest of four sample models · memory estimate

24 GiB model/runtime budget; 8 GiB system allowance.

Published output speed

No sourced output test yetCapacity does not predict speed

Purchase · USD

Configured price not collectedCheck this configuration ↗

Current generation

Memory breakdown, setup & sources →

Apple · 2026

36 GB unified

Mac Studio · M5 Max · 32 GPU cores

32 GPU cores · 460 GB/s memory bandwidth

32BQwen3 32B · Q4_K_MLargest of four sample models · memory estimate

27 GiB model/runtime budget; 9 GiB system allowance.

Published output speed

No sourced output test yetCapacity does not predict speed

Purchase · USD

$2499Whole Mac · launch reference36 GB / 512 GB SSD · USPrice source ↗

Current generation

Memory breakdown, setup & sources →

Apple · 2024

64 GB unified

Mac mini · M4 Pro · 20 GPU cores

20 GPU cores · 273 GB/s memory bandwidth

70BLlama 3.3 70B · Q4_K_MLargest of four sample models · memory estimate

48 GiB model/runtime budget; 16 GiB system allowance.

Published output speed

50.74 output tok/sLLaMA 7B · Q4_0Historical chip reference; exact Mac/RAM unverified

Purchase · USD

Configured price not collectedCheck this configuration ↗

Previous generation; check used/refurbished condition

Memory breakdown, setup & sources →

Choose memory for capacity; check tests for speed.

More unified memory can fit a larger checkpoint or longer context. A faster chip does not make a model fit into less memory. Compare exact GPU core counts, bandwidth, cooling and runtime before treating two Macs as interchangeable.

The current selection covers Mac mini, Mac Studio, MacBook Air and MacBook Pro, with two previous-generation Mac mini variants for existing owners. It is a reviewed selection, not every Apple configuration.

Unified memory needs its own budget.

These Macs contain an integrated Apple GPU. CPU, GPU, macOS and other apps share one memory pool. We reserve 25% (at least 4 GiB) for the system and other apps, then add exact Q4_K_M weight-file bytes, FP16 KV cache and 2 GiB for the inference runtime. The system allowance is our editable planning assumption, not a measured free-memory value or a universal macOS GPU limit.

Nominal Apple GB labels are treated as GiB for this scenario. Context includes input and output tokens; one request, weights kept in memory. Passing the estimate is a shortlist, not a verified deployment. The four-model sample stops at 70B; a 70B result is not a ceiling on a large Mac.

Actual Metal working-set limits, prefill workspace, app usage, runtime allocations and model support may change the result. Swapping to SSD can make a model load while becoming too slow for the intended task. Memory bandwidth alone cannot establish output speed.

Files, architecture & formula

KV bytes = 2 × layers × KV heads × head dimension × context × 2 bytes. 1 GiB = 2³⁰ bytes. Capacity uses the same four pinned GGUF profiles as our GPU catalog.

Qwen3 8B · Q4_K_M: 4.7 GiB; revision 7c41481f57cb95916b40956ab2f0b139b296d974. Architecture ↗

Qwen3 14B · Q4_K_M: 8.4 GiB; revision 530227a7d994db8eca5ab5ced2fb692b614357fd. Architecture ↗

Qwen3 32B · Q4_K_M: 18.4 GiB; revision 938a7432affaec9157f883a87164e2646ae17555. Architecture ↗

Llama 3.3 70B · Q4_K_M: 39.6 GiB; revision b6c5c9f176f3279204034e1d16d393105e95cb88. Architecture ↗

MLX unified memory ↗ · Metal working-set documentation ↗

Buy, rent or use an API?

Mac purchase references cover the whole computer. Discrete-GPU prices may cover the card only; add the host system before comparing. We have no matching Mac cloud-compute quote yet. Apple hardware financing or a monthly equipment lease is not an hourly inference service.