Outmake Beta Download Beta
Graphics cards

AI models on a 24 GB graphics card

Open chat models judged for a PC card with 24 GB of video memory: which fit with every part on the card, the size to download, and what each one takes.

3583 of the 3940 chat models people download as GGUF fit a 24 GB card whole. The best-rated is Gemma 4 31B at Q4_1, which takes 20 GB. The largest rated model that fits is Qwen3.5 35B A3B (36B, 3.5B active).

Cards with 24 GB: GeForce RTX 4090, GeForce RTX 3090, Radeon RX 7900 XTX, GeForce RTX 3090 Ti, GeForce RTX 5090 Laptop, RTX A5000. The same answer holds for any card with 24 GB of its own memory.

The best-rated models that fit

The 25 with the highest LM Arena rating (data, CC BY 4.0) that fit at 4 bits a weight or more, each at the most bits that fits. Below 4 bits a model's rating overstates it. Each model's page hands it to LM Studio, Jan, Ollama and llama.cpp.

ModelSizeFitTakesLongest chatArenaArena coding
Gemma 4 31BGoogle · 31BQ4_119 GB · unslothFits with room20 GB16K14521502
Gemma 4 26BGoogle · 25B, 3.8B activeUD-Q5_K_S19 GB · unslothFits with room20 GB64K14381482
Qwen3.8 27BAlibaba Qwen · 27BUD-Q5_K_M20 GB · unslothFits with room21 GB16K14361498
Qwen3.5 27BAlibaba Qwen · 27BUD-Q5_K_XL20 GB · unslothFits with room21 GB8K14091451
Qwen3.5 35B A3BAlibaba Qwen · 36B, 3.5B activeUD-IQ4_NL18 GB · unslothFits with room19 GB128K13941435
GLM 4.7 FlashZ.ai · 30B, 3.9B activeQ4_119 GB · unslothFits with room20 GB32K13651423
Gemma 3 27BGoogle · 27BQ5_K_M19 GB · unslothFits with room20 GB16K13651357
Qwen3 32BAlibaba Qwen · 33BQ4_K_S19 GB · unslothFits with room20 GB8K13471406
Gemma 3 12BGoogle · 12BQ8_013 GB · lm-kitFits with room18 GB128K13421316
Granite 4.2 30BIBM · 29BQ4_118 GB · ibm-graniteFits with room20 GB8K13401399
QwQ 32BAlibaba Qwen · 33BIQ4_NL19 GB · bartowskiFits with room20 GB8K13361383
Olmo 3.1 32BAi2 · 32BQ4_K_M19 GB · unslothFits with room21 GB16K13291382
Qwen3 30B A3BAlibaba Qwen · 31B, 3.4B activeQ4_K_M19 GB · QwenFits with room21 GB32K13271385
Gemma 3n E4BGoogle · 6.9BQ8_07.4 GB · unslothFits with room7.7 GB32K13181307
GPT-OSS 20BOpenAI · 21B, 4.2B activeUD-Q4_K_XL12 GB · unslothFits with room14 GB128K13171368
Olmo 3 32B ThinkAi2 · 32BQ4_K_M19 GB · unslothFits with room21 GB16K13061360
Granite 4.1 8BIBM · 8.8BQ8_09.3 GB · ibm-graniteFits with room16 GB64K13041353
Gemma 3 4BGoogle · 3.9BQ6_K_L3.4 GB · bartowskiFits with room5.1 GB128K13031273
Granite 4.2 8BIBM · 8.8BQ8_09.3 GB · ibm-graniteFits with room16 GB64K12901370
Granite 4.2 3BIBM · 3.7BQ8_03.9 GB · ibm-graniteFits with room10 GB128K12901378
Gemma 2 27BGoogle · 27BQ4_K_L17 GB · bartowskiFits with room18 GB8K12891304
Granite 4.0 H SmallIBM · 32B, 8.8B activeQ4_120 GB · ibm-graniteFits with room21 GB16K12871330
Olmo 3.1 32B ThinkAi2 · 32BQ4_K_M19 GB · bartowskiFits with room21 GB16K12861340
Qwen2.5 Coder 32BAlibaba Qwen · 33BIQ4_NL19 GB · bartowskiFits with room20 GB8K12711342
Gemma 2 9BGoogle · 9.2BQ8_09.8 GB · bartowskiFits with room12 GB8K12671270

The chat models Outmake picks

17 of these 28 fit. Their memory is what llama.cpp's own calculator reported for each size, not an estimate.

ModelSizeFitTakes
Qwen3.8 27BAlibaba Qwen · 28BUD-Q4_K_XL18 GBFits with room19 GB
Gemma 4 31BGoogle · 31BQ3_K_M16 GBFits with room19 GB
K2-Horizon 36BInstitute of Foundation Models · 37B, 4B activeQ3_K_M17 GBFits with room18 GB
Gemma 4 26BGoogle · 26B, 3.8B activeUD-Q4_K_XL18 GBFits with room21 GB
K2-Horizon 7BInstitute of Foundation Models · 9BQ6_K7.8 GBFits with room18 GB
K2-Horizon 3.7BInstitute of Foundation Models · 5.1BQ6_K4.4 GBFits with room15 GB
Qwen3.6 35BAlibaba Qwen · 36B, 3B activeUD-IQ4_XS19 GBFits with room20 GB
Gemma 4 12BGoogle · 12BQ6_K10.0 GBFits with room13 GB
GLM 4.7 FlashZ.ai · 31B, 3B activeUD-Q4_K_XL18 GBFits with room19 GB
Qwen3.5 9BAlibaba Qwen · 9BQ6_K8.4 GBFits with room14 GB
Gemma 4 E4BGoogle · 8BUD-Q5_K_XL7.6 GBFits with room7.6 GB
Devstral Small 2 24BMistral AI · 24BUD-Q4_K_XL15 GBFits with room18 GB
Gemma 4 E2BGoogle · 5.1BQ6_K5.5 GBFits with room5.5 GB
Qwen3.5 4BAlibaba Qwen · 4BQ6_K4.2 GBFits with room7.3 GB
GPT-OSS 20BOpenAI · 21B, 3.6B activeUD-Q8_K_XL13 GBFits with room14 GB
Qwen3.5 2BAlibaba Qwen · 2BQ6_K2.2 GBFits with room3.6 GB
Qwen3.5 0.8BAlibaba Qwen · 0.8BQ6_K0.8 GBFits with room2.4 GB
Qwen3.5 122BAlibaba Qwen · 122B, 10B activeUD-Q3_K_XL58 GBBigger than the card62 GB
GPT-OSS 120BOpenAI · 117B, 5.1B activeUD-Q4_K_XL63 GBBigger than the card65 GB
Qwen3.8 Flash NextAlibaba Qwen · 177B, 6B activeUD-Q3_K_XL91 GBBigger than the card91 GB
MiniMax M2.7MiniMax · 229B, 10B activeUD-Q3_K_XL102 GBBigger than the card120 GB
Qwen3.5 397BAlibaba Qwen · 403B, 17B activeUD-IQ2_M124 GBBigger than the card129 GB
DeepSeek V4 FlashDeepSeek · 284B, 13B activeUD-Q3_K_XL128 GBBigger than the card129 GB
GLM 5.3Z.AI · 754B, 40B activeUD-Q2_K_XL254 GBBigger than the card265 GB
Kimi K2.6Moonshot AI · 1T, 32B activeUD-Q2_K_XL341 GBBigger than the card351 GB
Kimi K3Moonshot AI · 2.8T, 104B activeUD-IQ2_XXS712 GBBigger than the card716 GB
Qwen3.8 2.4TAlibaba Qwen · 2.4T, 95B activeUD-IQ2_XS731 GBBigger than the card736 GB
DeepSeek V4 ProDeepSeek · 1.6T, 49B activeUD-Q4_K_XL850 GBBigger than the card851 GB

How this is worked out

A model fits when its weights, its memory of the chat so far and the engine's own share come to 22 GB or less: 92% of the card, with the rest left for the screen. "Fits with room" is under 80%. "Tight fit" is anything up to half a gigabyte short of the whole card: close other programs that draw with the card first.

"Bigger than the card" does not mean it won't run. llama.cpp and the apps built on it put what doesn't fit in ordinary memory and the model answers slower, often several times slower. So this page lists what fits whole.

There are no speeds here. Outmake's speed estimates are fitted to measurements on Apple chips, and no PC has been measured yet, so a number would be a guess. Memory was checked against the catalog of November 4, 2026; which cards have 24 GB against each maker's specification page on October 13, 2026.

Other sizes