With 12GB of VRAM, 170 of 225 catalog builds have good/excellent reference fits at 4K context. 32 more run by offloading part of the model to system RAM, which works but is slower.
A 12 GB budget is shared by cards such as the RTX 3060 and RTX 4070. After finding a build that fits, compare spending the remaining memory on context versus a higher-bit quantization of the same model.
Quantization compresses weights; it does not remove context-cache or runtime costs. Compare the same model at Q4 and Q8 in the calculator, then validate its output on your task. Training and fine-tuning need a different memory budget.
Editorial examples chosen for their documented tasks, all Q4_K_M at 4,096 tokens. Check the verdict before downloading. These are estimates, not benchmark rankings.
After opening Ollama's prompt, enter /set parameter num_ctx 4096 to match this calculation, within the model's supported maximum. Install a current Ollama release that supports the build. Setup and troubleshooting.
Models that fit — largest memory first — for 12GB of VRAM
Heaviest first — each of these has a good/excellent reference fit with 12GB at 4K context, counting weights, KV cache, compute buffers and runtime overhead.
Every model is evaluated at 4K context against 12GB of VRAM, minus a reserve for the display and operating system, and assuming 32GB of system RAM with an illustrative 8-core/16-thread CPU and 500GB free disk. Available RAM and GPU budget/free memory are unknown. A working Vulkan backend on Windows is assumed; this is a capacity scenario, not a claim that all cards with this much memory have the same support. Your own machine may differ, which is what the PC scan measures directly.
12GB VRAM and local AI — frequently asked questions
Is 12GB of VRAM enough to run AI models locally?
Yes — 170 of the 225 builds evaluated have good/excellent reference fits with 12GB at 4K context, and 32 more run with part of the model offloaded to system RAM. The heaviest that fits is everythinglm:13b-16k-q4_K_M, needing about 11.4 GB.
How should I choose a model for 12GB VRAM?
Choose for your task, then check memory. everythinglm (everythinglm:13b-16k-q4_K_M) is the heaviest catalog default that fits this reference budget; its size does not establish answer quality. Smaller models leave headroom for a longer context window, which often matters more than raw parameter count.