Outmake Beta Download Beta
Macs

AI models on M3 Pro, 36 GB

The models Outmake picks, judged for a Mac with an M3 Pro and 36 GB of memory: the size the store offers, whether it runs, what it uses, how fast it writes.

A Mac with an M3 Pro and 36 GB of memory runs 32 of these 44 models well. The largest chat model that runs well is K2-Horizon 36B. The best-rated model that runs well here is Gemma 4 31B at IQ4_XS, which writes about 4.4 words a second 4K tokens into a chat. Every number here is an estimate from measured llama.cpp tables, not yet a measurement from this Mac.

Sold as MacBook Pro 14-inch and MacBook Pro 16-inch (2023), with a 14-core or 18-core GPU.

Every model that runs here, by rating

3583 of the 3940 chat models people download as GGUF on Hugging Face run great or well on this Mac. These are the 25 with the highest LM Arena rating (data, CC BY 4.0) that run here at 4 bits a weight or more, each at the most bits that runs great, else runs well. Below 4 bits a model's rating overstates it. Outmake Bench for this Mac charts them; make your own to filter and compare all of them.

ModelSizeFitMemoryWritesLongest chatArenaArena codingOpen
Gemma 4 31BGoogle · 31BIQ4_XS4.27 bits · unslothRuns great17 GB4.48K14521502Open
Gemma 4 26BGoogle · 25B, 3.8B activeUD-Q4_K_M5.37 bits · unslothRuns great17 GB16rough16K14381482Open
Qwen3.8 27BAlibaba Qwen · 27BUD-Q4_K_M4.82 bits · unslothRuns great17 GB4.516K14361498Open
Qwen3.5 27BAlibaba Qwen · 27BQ4_K_M4.9 bits · unslothRuns great17 GB4.48K14091451Open
Qwen3.5 35B A3BAlibaba Qwen · 36B, 3.5B activeUD-Q4_K_XL5.01 bits · unslothRuns well24 GB17rough128K13941435Open
GLM 4.7 FlashZ.ai · 30B, 3.9B activeMXFP4_MOE4.53 bits · unslothRuns great17 GB15rough8K13651423Open
Gemma 3 27BGoogle · 27BQ4_K_M4.9 bits · unslothRuns great17 GB4.48K13651357Open
Qwen3 32BAlibaba Qwen · 33BQ3_K_M3.9 bits · unslothRuns great17 GB3.58K13471406Open
Gemma 3 12BGoogle · 12BQ8_08.5 bits · lm-kitRuns great15 GB6.664K13421316Open
Granite 4.2 30BIBM · 29BQ3_K_L4.18 bits · ibm-graniteRuns great17 GB3.68K13401399Open
QwQ 32BAlibaba Qwen · 33BQ4_K_M4.85 bits · QwenRuns well22 GB316K13361383Open
Olmo 3.1 32BAi2 · 32BUD-Q3_K_XL3.94 bits · unslothRuns great17 GB4.716K13291382Open
Qwen3 30B A3BAlibaba Qwen · 31B, 3.4B activeIQ4_XS4.29 bits · unslothRuns great17 GB11rough8K13271385Open
Gemma 3n E4BGoogle · 6.9BQ8_08.56 bits · unslothRuns great7.7 GB1232K13181307Open
GPT-OSS 20BOpenAI · 21B, 4.2B activeUD-Q4_K_XL4.54 bits · unslothRuns great14 GB18rough128K13171368Open
Olmo 3 32B ThinkAi2 · 32BUD-Q3_K_XL3.94 bits · unslothRuns great17 GB4.716K13061360Open
Granite 4.1 8BIBM · 8.8BQ8_08.51 bits · ibm-graniteRuns great16 GB6.664K13041353Open
Gemma 3 4BGoogle · 3.9BQ6_K_L6.91 bits · bartowskiRuns great5.1 GB19128K13031273Open
Granite 4.2 8BIBM · 8.8BQ8_08.51 bits · ibm-graniteRuns great16 GB6.664K12901370Open
Granite 4.2 3BIBM · 3.7BQ8_08.51 bits · ibm-graniteRuns great10 GB14128K12901378Open
Gemma 2 27BGoogle · 27BQ4_K_S4.62 bits · bartowskiRuns great17 GB3.98K12891304Open
Granite 4.0 H SmallIBM · 32B, 8.8B activeQ3_K_L4.09 bits · ibm-graniteRuns great17 GB11rough64K12871330Open
Olmo 3.1 32B ThinkAi2 · 32BQ5_K_M5.67 bits · bartowskiRuns well24 GB3.48K12861340Open
Qwen2.5 Coder 32BAlibaba Qwen · 33BQ4_K_L4.99 bits · bartowskiRuns well23 GB316K12711342Open
Gemma 2 9BGoogle · 9.2BQ8_08.51 bits · bartowskiRuns great12 GB4.78K12671270Open

Chat models in Outmake's store

ModelSizeFitMemoryWritesReadsOpen
Gemma 4 26BGoogle · 26B, 3.8B activeUD-Q3_K_M14 GBRuns great16 GB20208Open
Qwen3.8 27BAlibaba Qwen · 28BUD-IQ4_XS15 GBRuns great16 GB541Open
K2-Horizon 36BInstitute of Foundation Models · 37B, 4B activeQ4_K_M23 GBRuns well24 GB6.7198Open
Gemma 4 31BGoogle · 31BQ4_K_M20 GBRuns well22 GB436Open
K2-Horizon 7BInstitute of Foundation Models · 9BQ6_K7.8 GBRuns great10 GB6.8126Open
Qwen3.6 35BAlibaba Qwen · 36B, 3B activeUD-Q4_K_XL23 GBRuns well24 GB20264Open
K2-Horizon 3.7BInstitute of Foundation Models · 5.1BQ6_K4.4 GBRuns great15 GB9.2222Open
GLM 4.7 FlashZ.ai · 31B, 3B activeIQ4_XS16 GBRuns great17 GB15264Open
Gemma 4 12BGoogle · 12BQ6_K10.0 GBRuns great13 GB7.994Open
Qwen3.5 9BAlibaba Qwen · 9BQ6_K8.4 GBRuns great14 GB9.6126Open
Gemma 4 E4BGoogle · 8BUD-Q5_K_XL7.6 GBRuns great7.6 GB11141Open
Gemma 4 E2BGoogle · 5.1BQ6_K5.5 GBRuns great5.5 GB17222Open
Qwen3.5 4BAlibaba Qwen · 4BQ6_K4.2 GBRuns great7.3 GB17283Open
GPT-OSS 20BOpenAI · 21B, 3.6B activeUD-Q8_K_XL13 GBRuns great14 GB18220Open
Qwen3.5 2BAlibaba Qwen · 2BQ6_K2.2 GBRuns great3.6 GB38565Open
Devstral Small 2 24BMistral AI · 24BUD-Q4_K_XL15 GBRuns great16 GB4.447Open
Qwen3.5 0.8BAlibaba Qwen · 0.8BQ6_K0.8 GBRuns great2.4 GB601413Open
Qwen3.5 122BAlibaba Qwen · 122B, 10B activeUD-Q3_K_XL58 GBToo big62 GBOpen
GPT-OSS 120BOpenAI · 117B, 5.1B activeUD-Q4_K_XL63 GBToo big65 GBOpen
Qwen3.8 Flash NextAlibaba Qwen · 177B, 6B activeUD-Q3_K_XL91 GBToo big91 GBOpen
MiniMax M2.7MiniMax · 229B, 10B activeUD-Q3_K_XL102 GBToo big120 GBOpen
Qwen3.5 397BAlibaba Qwen · 403B, 17B activeUD-IQ2_M124 GBToo big129 GBOpen
DeepSeek V4 FlashDeepSeek · 284B, 13B activeUD-Q3_K_XL128 GBToo big129 GBOpen
GLM 5.3Z.AI · 754B, 40B activeUD-Q2_K_XL254 GBToo big265 GBOpen
Kimi K2.6Moonshot AI · 1T, 32B activeUD-Q2_K_XL341 GBToo big351 GBOpen
Kimi K3Moonshot AI · 2.8T, 104B activeUD-IQ2_XXS712 GBToo big716 GBOpen
Qwen3.8 2.4TAlibaba Qwen · 2.4T, 95B activeUD-IQ2_XS731 GBToo big736 GBOpen
DeepSeek V4 ProDeepSeek · 1.6T, 49B activeUD-Q4_K_XL850 GBToo big851 GBOpen

Writes and reads are words a second, 4K tokens into a chat, with the app's own settings (flash attention, an 8-bit cache). Memory is what the model takes at the longest context that keeps its verdict.

Picture models

Every picture and video model people use, ranked for this Mac: pictures and video in Outmake Bench.

ModelSizeFitMemoryOpen
Qwen ImageAlibaba Qwen · 20BQ4_K_M18 GBRuns well20 GBOpen
Qwen Image EditAlibaba Qwen · 20BQ4_K_M19 GBRuns well21 GBOpen
Qwen-Image 2.1 TurboAlibaba Qwen · 7BQ4_K_M9.9 GBRuns great12 GBOpen
FLUX.3 Image KleinBlack Forest Labs · 6BQ8_08.9 GBRuns great11 GBOpen
MOSS-Image SFTOpenMOSS · 5.1BQ4_K_M9.2 GBRuns great11 GBOpen
FLUX.1 SchnellBlack Forest Labs · 12BQ4_K17 GBRuns well19 GBOpen
FLUX.1 DevBlack Forest Labs · 12BQ4_K_S17 GBRuns well19 GBOpen
Z-Image TurboTongyi (Alibaba) · 6BQ8_011 GBRuns great13 GBOpen
FLUX.2 Klein 4BBlack Forest Labs · 4BQ8_08.9 GBRuns great11 GBOpen
FLUX.2 DevBlack Forest Labs · 32BQ4_K_S34 GBToo big36 GBOpen

Video models

ModelSizeFitMemoryOpen
LTX-2.3Lightricks · 22BQ4_K_S24 GBRuns great15 GBOpen
Wan 2.2 14B Image to VideoWan (Alibaba) · 14BQ8_035 GBRuns great17 GBOpen
Wan 2.2 14B Text to VideoWan (Alibaba) · 14BQ6_K29 GBRuns great14 GBOpen
Wan 2.1 14B Text to VideoWan (Alibaba) · 14BQ6_K17 GBRuns great14 GBOpen
Wan 2.2 5BWan (Alibaba) · 5BQ8_011 GBRuns great13 GBOpen
Wan 2.1 1.3BWan (Alibaba) · 1.3Bfp166.7 GBRuns great8.4 GBOpen

Open in OutmakeHugging Face

New to Outmake? Download the free beta

How these numbers are worked out

Fit is the app's own verdict: the memory a size needs at each context length, measured by llama.cpp's calculator when the catalog was built, against this Mac's 36 GB and the share of it the graphics side may use. Runs great and Runs well leave room for the rest of the Mac. Tight fit means quit other large apps first.

Speed is predicted from the chip's memory bandwidth (150 GB/s here), the weights a token reads, a fixed cost per layer, and the cost of attention over the chat so far. The constants were fitted on October 11, 2026 to 108 measured llama-bench rows across every Apple chip, and land within about 5% of those rows. Two independent reports checked in October 2026 ran 14% and 18% faster at an empty chat, so the estimate leans low. A mixture-of-experts model and any chip newer than M5 are extrapolated.

Outmake times every model you run. With Send Measurements and Errors on, your Mac's numbers join a public table and replace these estimates for everyone with the same Mac. The method, the rules and the data.