Outmake Beta Download Beta
Macs

AI models on M4 Max, 96 GB

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

A Mac with an M4 Max and 96 GB of memory runs 36 of these 44 models well. The largest chat model that runs well is MiniMax M2.7. The best-rated model that runs well here is Gemma 4 31B at Q8_0, which writes about 7.1 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, MacBook Pro 16-inch and Mac Studio (2024 to 2025), with a 32-core GPU.

Every model that runs here, by rating

3762 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 · 31BQ8_08.5 bits · unslothRuns great40 GB7.1128K14521502Open
Gemma 4 26BGoogle · 25B, 3.8B activeUD-Q6_K7.35 bits · unslothRuns great27 GB29rough256K14381482Open
Qwen3.8 27BAlibaba Qwen · 27BQ8_08.51 bits · unslothRuns great40 GB7.9256K14361498Open
Qwen3.5 122BAlibaba Qwen · 125B, 9.9B activeUD-IQ4_NL4.05 bits · unslothRuns well67 GB20rough256K14161458Open
Qwen3.5 27BAlibaba Qwen · 27BUD-Q8_K_XL10.4 bits · unslothRuns great46 GB5.9256K14091451Open
Qwen3 Next 80B A3BAlibaba Qwen · 80B, 3.9B activeUD-Q4_K_XL4.63 bits · unslothRuns great46 GB29rough8K13991444Open
Qwen3.5 35B A3BAlibaba Qwen · 36B, 3.5B activeQ8_08.31 bits · unslothRuns great40 GB29rough256K13941435Open
GLM 4.6VZ.ai · 107B, 13B activeQ4_15.03 bits · unslothRuns well68 GB11rough8K13781416Open
GLM 4.5 AirZ.ai · 110B, 15B activeQ4_K_S4.85 bits · unslothRuns well68 GB9.5rough8K13731426Open
Qwen3 Next 80B A3B ThinkingAlibaba Qwen · 80B, 3.9B activeUD-Q4_K_XL4.61 bits · unslothRuns great46 GB29rough16K13691421Open
GLM 4.7 FlashZ.ai · 30B, 3.9B activeQ8_08.51 bits · unslothRuns great36 GB23rough128K13651423Open
Gemma 3 27BGoogle · 27BQ8_08.5 bits · unslothRuns great35 GB7.9128K13651357Open
GPT-OSS 120BOpenAI · 117B, 5.8B activeUD-Q4_K_XL4.32 bits · unslothRuns well66 GB27rough128K13521389Open
GLM 4.5VZ.ai · 107B, 13B activeQ4_15.02 bits · mradermacherRuns well68 GB11rough8K13521402Open
Qwen3 32BAlibaba Qwen · 33BQ8_08.5 bits · QwenRuns great40 GB5.932K13471406Open
Ling Flash 2.0Ant Group · 103B, 6.2B activeQ4_15.03 bits · bartowskiRuns well66 GB25rough32K13431409Open
Llama 3 3 Nemotron Super 49B V1 5NVIDIA · 50BUD-Q6_K_XL6.96 bits · unslothRuns great45 GB4.516K13431403Open
Gemma 3 12BGoogle · 12BQ8_08.5 bits · lm-kitRuns great18 GB16128K13421316Open
Granite 4.2 30BIBM · 29BQ8_08.5 bits · ibm-graniteRuns great41 GB6.464K13401399Open
QwQ 32BAlibaba Qwen · 33BQ8_08.5 bits · QwenRuns great45 GB5.964K13361383Open
Olmo 3.1 32BAi2 · 32BQ8_08.5 bits · unslothRuns great37 GB6.964K13291382Open
Llama 3 3 Nemotron Super 49B V1NVIDIA · 50BQ6_K6.56 bits · bartowskiRuns great45 GB4.732K1328Open
Qwen3 30B A3BAlibaba Qwen · 31B, 3.4B activeQ8_08.51 bits · QwenRuns great34 GB20rough32K13271385Open
Llama 3.3 70BMeta · 71BQ4_15.02 bits · unslothRuns great46 GB4.78K13181346Open
Gemma 3n E4BGoogle · 6.9BQ8_08.56 bits · unslothRuns great7.7 GB2832K13181307Open

Chat models in Outmake's store

ModelSizeFitMemoryWritesReadsOpen
Gemma 4 26BGoogle · 26B, 3.8B activeQ8_028 GBRuns great30 GB30575Open
Qwen3.8 27BAlibaba Qwen · 28BUD-Q6_K23 GBRuns great32 GB8.7112Open
Gemma 4 31BGoogle · 31BQ6_K26 GBRuns great34 GB7.7100Open
K2-Horizon 36BInstitute of Foundation Models · 37B, 4B activeQ6_K32 GBRuns great46 GB14546Open
Qwen3.5 122BAlibaba Qwen · 122B, 10B activeUD-Q3_K_XL58 GBRuns well62 GB20218Open
K2-Horizon 7BInstitute of Foundation Models · 9BQ6_K7.8 GBRuns great29 GB17347Open
K2-Horizon 3.7BInstitute of Foundation Models · 5.1BQ6_K4.4 GBRuns great26 GB22612Open
Qwen3.6 35BAlibaba Qwen · 36B, 3B activeUD-Q6_K30 GBRuns great32 GB32728Open
GLM 4.7 FlashZ.ai · 31B, 3B activeQ6_K25 GBRuns great29 GB25728Open
Gemma 4 12BGoogle · 12BQ6_K10.0 GBRuns great13 GB19260Open
GPT-OSS 120BOpenAI · 117B, 5.1B activeUD-Q8_K_XL64 GBRuns well66 GB28428Open
Qwen3.5 9BAlibaba Qwen · 9BQ6_K8.4 GBRuns great14 GB23347Open
Gemma 4 E4BGoogle · 8BUD-Q5_K_XL7.6 GBRuns great7.6 GB25390Open
Gemma 4 E2BGoogle · 5.1BQ6_K5.5 GBRuns great5.5 GB36612Open
Qwen3.5 4BAlibaba Qwen · 4BQ6_K4.2 GBRuns great7.3 GB38780Open
Devstral Small 2 24BMistral AI · 24BQ6_K20 GBRuns great32 GB9.1130Open
GPT-OSS 20BOpenAI · 21B, 3.6B activeUD-Q8_K_XL13 GBRuns great14 GB39607Open
Qwen3.5 2BAlibaba Qwen · 2BQ6_K2.2 GBRuns great3.6 GB731560Open
Qwen3.5 0.8BAlibaba Qwen · 0.8BQ6_K0.8 GBRuns great2.4 GB1003900Open
MiniMax M2.7MiniMax · 229B, 10B activeUD-IQ2_XXS65 GBRuns well66 GB12218Open
Qwen3.8 Flash NextAlibaba Qwen · 177B, 6B activeUD-IQ1_M75 GBTight fit75 GB16364Open
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
FLUX.2 DevBlack Forest Labs · 32BQ4_K_S34 GBRuns great36 GBOpen
Qwen Image EditAlibaba Qwen · 20BQ8_031 GBRuns great33 GBOpen
Qwen ImageAlibaba Qwen · 20BQ8_030 GBRuns great32 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
FLUX.1 SchnellBlack Forest Labs · 12BQ8_023 GBRuns great25 GBOpen
MOSS-Image SFTOpenMOSS · 5.1BQ4_K_M9.2 GBRuns great11 GBOpen
FLUX.1 DevBlack Forest Labs · 12BF1634 GBRuns great36 GBOpen
Z-Image TurboTongyi (Alibaba) · 6BQ8_011 GBRuns great13 GBOpen
FLUX.2 Klein 4BBlack Forest Labs · 4BQ8_08.9 GBRuns great11 GBOpen

Video models

ModelSizeFitMemoryOpen
LTX-2.3Lightricks · 22BQ8_034 GBRuns great24 GBOpen
Wan 2.2 14B Image to VideoWan (Alibaba) · 14BQ8_035 GBRuns great17 GBOpen
Wan 2.2 14B Text to VideoWan (Alibaba) · 14BQ8_036 GBRuns great18 GBOpen
Wan 2.1 14B Text to VideoWan (Alibaba) · 14BQ8_020 GBRuns great18 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 96 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 (410 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.