Hardware and AIUpdated 31 August 202642 min read

Best GPU for local AI in 2026: seven graphics cards ranked by the VRAM that decides what you can run

Seven graphics cards for local AI in 2026 compared by VRAM, bus width and declared power draw

Seven graphics cards for local AI compared on the one specification that decides what you can run at all: video memory. Includes the arithmetic that turns any model's parameter count into gigabytes, a headroom chart built from declared numbers rather than benchmarks we did not run, and the kilowatt hours each card costs over a year.

This guide contains affiliate links. As an Amazon Associate, m8d.io earns from qualifying purchases, at no extra cost to you.

The best GPU for local AI in 2026 is decided by one number, and it is not the one on the box front: it is VRAM. For models up to about 30B in Q4, 24 GB is comfortable. For 70B you need 32 GB and a short context, which in this guide means the Radeon AI Pro R9700. For CUDA in a small, quiet machine, the RTX Pro 2000 Blackwell declares 70 W. To start without wasting money, the RX 9060 XT 16G covers Stable Diffusion and models up to 13B. Below 16 GB, you are buying a card you will replace.

Updated: 31 August 2026 As an Amazon Associate, m8d.io earns from qualifying purchases.
The short version
  • VRAM decides what you can run at all. Everything else decides how fast. A model that does not fit does not run slowly, it does not run.
  • CUDA still wins for research (PyTorch, transformers, vLLM, xformers, fine-tuning). ROCm is now genuinely fine for inference through llama.cpp and ollama.
  • The 2026 sweet spot is 16 to 24 GB, which covers models up to about 30B in Q4 plus Stable Diffusion XL with LoRA.
  • The Blackwell Pro line declares 70 W and comes in small form factor shapes, which is what you want in a machine that sits in the room you work in.
  • 32 GB is the line where a 70B model becomes possible on one card, and the Radeon AI Pro R9700 is the card in this guide that crosses it.

Why the GPU is the bottleneck for local AI in 2026

Running generative models on your own machine is no longer exotic: Llama 3, Qwen 2.5, Gemma 2 and Mistral ship open weights every quarter, and llama.cpp, ollama, exllamav2 and vLLM will stand up an endpoint in minutes. One component decides whether your setup works or chokes, and it is the VRAM on the graphics card. A 13 billion parameter model in FP16 occupies 26 GB. In Q4 it drops to about 7 GB. The card is not optional: it is the ceiling on what you can run.

0
GB
Most VRAM here
0
GB
Llama 3 70B in Q4
0
W
Lowest declared TDP
0
TOPS
RTX Pro 2000 Blackwell
// How we chose these seven, and what we did not do

Each card is judged on five things that its maker publishes: total VRAM (the ceiling on model size), bus width and memory type (how fast weights move), declared TDP (what it costs to run and how loud it will be), ecosystem (CUDA or ROCm, and how stable the drivers are), and physical format (whether it fits your case at all).

We have not had any of these cards in our hands, and we do not publish tokens per second we have not measured. Every number on this page is either a manufacturer declaration, quoted as such, or arithmetic you can repeat: model size in gigabytes against card memory in gigabytes. For published throughput figures, go to the source: the llama.cpp benchmark discussion and the model cards on Hugging Face collect community runs with their configurations attached, which is what makes them worth reading.

The selection comes from the Amazon Spain catalogue that m8d tracks, read on 31 August 2026. Availability, model names and board partner versions vary by country, so what your local Amazon lists may not match this page card for card.

The seven cards side by side

Before any argument, the cold numbers. The gap between an 8 GB card and a 32 GB card is not twenty per cent of anything: it is four times the number of models you can load at all.

Graphics card VRAM Memory Declared TDP Ecosystem Where it fits
GIGABYTE Radeon AI Pro R9700 32 GBGDDR6, 256-bit300 W ROCm 70B in Q4, and heavy inference
PNY RTX Pro 4000 SFF Blackwell 24 GBGDDR7, 192-bit70 W CUDA, full 30B in Q4 in a quiet small machine
ASUS Turbo AI Pro R9700 32 GBGDDR6, 256-bit300 W ROCm Stacking two or more cards (blower)
PNY RTX Pro 2000 Blackwell 16 GBGDDR7, 128-bit70 W CUDA, full Small form factor, 545 declared AI TOPS
GIGABYTE RX 9060 XT Gaming 16G 16 GBGDDR6, 128-bit180 W ROCm SDXL with LoRA, models to 13B in Q4
PNY RTX 2000 Ada Generation 16 GBGDDR6 ECC70 W CUDA, full Low profile chassis, ECC matters
MSI RTX 5060 Ti 8G Ventus 8 GBGDDR7, 128-bit180 W CUDA, full Basic image work, 7B inference

What that means in practice: 8 GB puts the RTX 5060 Ti outside any serious text-model use. Its place is with someone who wants to try Stable Diffusion without committing. From 16 GB the picture opens up; from 24 GB you are in professional territory. And note what the table does not have: a speed column. We have not run these cards, so we do not publish a speed for them.

How much VRAM each model actually needs

Decide which models you want before you decide which card. This table is the weights only, for the open models most people run in 2026, in their three common quantisations. It does not include the KV cache, which adds roughly 2 to 8 GB more depending on how long a context you keep open.

Model FP16 (full) Q8 (high quality) Q4_K_M (standard) Q3 (degraded)
Llama 3 8B16 GB8.5 GB4.7 GB3.5 GB
Qwen 2.5 14B28 GB15 GB8.2 GB6.1 GB
Llama 3 70B140 GB70 GB39 GB29 GB
Mixtral 8x7B87 GB47 GB26 GB19 GB
DeepSeek-Coder 33B66 GB35 GB19 GB14 GB
Stable Diffusion XL9 GBn/a5.5 GBn/a
FLUX.1 [dev]23 GB16 GB12 GBn/a

The arithmetic behind the table, so you can redo it for any model: a parameter in FP16 costs two bytes, so an 8 billion parameter model is about 16 GB. Q8 halves that. Q4 halves it again, roughly, plus the overhead the quantisation format carries. That is the whole calculation, and it is why the first question about any new model is how many billions of parameters it has.

VRAM calculator: will it fit on your card?
Pick a model and a quantisation to see what the weights cost and which of these seven cards can hold them with room for the context.
39 GB of VRAM for the weights
plus roughly 4 to 8 GB of KV cache, depending on your context window

Which graphics card for your case: three questions

The third question is the one other guides skip, and it is the one that rules cards out fastest: the machine you are putting it in. A 32 GB card that does not fit your case is not a compromise, it is a return.

Find your card
1. What will you mostly do with it?
2. What is the biggest model you want to run?
3. What machine is it going into?
Your answer
·
·
See it on Amazon

The seven cards, one by one

From the summary to the detail. Each card gets the same treatment: what its own spec sheet declares, which workloads that suits, and who should not buy it. No superlatives, and no speed we did not measure.

GIGABYTE Radeon AI Pro R9700 32GB graphics card for running large language models locally
#1 The most VRAM here

GIGABYTE Radeon AI Pro R9700 AI Top 32G

Amazon
32 GB GDDR6 256-bit 2,920 MHz 300 W declared PCIe 5.0 Turbo fan

m8d verdict, best for: the biggest model on one card. Thirty-two gigabytes is the line where Llama 3 70B in Q4_K_M, about 39 GB of weights, stops being impossible and becomes a question of how short a context you can live with. GIGABYTE validates this board specifically for AI and machine learning work and specs a double-bearing turbo fan and server-grade thermal material, which is a statement about running it for days rather than hours.

What that means in practice ROCm has matured: llama.cpp and ollama work without ceremony, and vLLM has had official AMD support since late 2025. What has not changed is the long tail. xformers, Triton autotuning and a great many Hugging Face fine-tuning scripts still assume CUDA and you will be the one patching them. If your work is running models other people trained, this card gives you more room than anything else here. If your work is training, read the CUDA cards below first.
See the Radeon AI Pro R9700 on Amazon
PNY NVIDIA RTX Pro 2000 Blackwell, a compact 70 watt CUDA graphics card
#2 CUDA in a small, quiet machine

PNY NVIDIA RTX Pro 2000 Blackwell

Amazon
16 GB GDDR7 4,352 CUDA cores 128-bit 288 GB/s declared 70 W declared 545 AI TOPS

m8d verdict, best for: a machine that lives in the room you work in. The small Blackwell professional card: the same architecture as the 24 GB version, half the CUDA cores, and the same declared 70 W. That number is the whole argument. Seventy watts is what a laptop charger delivers, and it means no chassis fan screaming at you and no power supply upgrade.

What that means in practice Sixteen gigabytes holds a 14B model in Q4 with room for a working context, and Stable Diffusion XL with LoRA training. It does not hold a 30B in Q4, which needs about 19 GB. That ceiling is fixed for the life of the card: you cannot add memory later. If you think you will want 30B models within eighteen months, this is the wrong card and you should be looking at 24 GB or more in a bigger case.
See the RTX Pro 2000 Blackwell on Amazon
GIGABYTE Radeon RX 9060 XT Gaming OC 16GB, the entry level card for local AI
#3 The honest way in

GIGABYTE Radeon RX 9060 XT Gaming OC 16G

Amazon
16 GB GDDR6 128-bit 3,320 MHz 180 W declared PCIe 5.0 WINDFORCE

m8d verdict, best for: starting without buying twice. Sixteen gigabytes in the entry tier is what changed between 2024 and now. It covers Stable Diffusion XL at full resolution with LoRA training, Llama 3 13B in Q8 and a 30B in Q3. Most importantly, it is the cheapest card here that will not be the reason you upgrade in six months.

What that means in practice The 128-bit bus is the compromise, and it shows up in one specific place: long contexts. Feed it 32,000 tokens of retrieved documents and the memory path becomes the limit, not the memory size. If your workflow is image generation, that never comes up. If it is retrieval-augmented generation over long documents, look at a 192 or 256-bit card instead. The RGB can be switched off in software if the machine sits somewhere you sleep.
See the RX 9060 XT 16G on Amazon
PNY NVIDIA RTX Pro 4000 SFF Blackwell 24GB graphics card for local AI
The 24 GB comparison point

PNY NVIDIA RTX Pro 4000 SFF Blackwell

Amazon
24 GB GDDR7 8,960 CUDA cores 192-bit 432 GB/s declared 70 W declared Two-slot SFF

m8d verdict, best for: the shape of the problem, if you can get one. On paper this is the most interesting card on the page: 24 GB of GDDR7 with a declared 432 GB/s of bandwidth, in a two-slot small form factor board that declares 70 W. That combination is what everyone building a quiet local AI machine is actually looking for. We keep it here as the comparison point that defines the 24 GB tier, and it is deliberately not one of our three picks, because a recommendation you cannot act on is not a recommendation.

What that means in practice Seventy watts against the 300 W of a card in the same performance conversation is not a rounding difference: over a year of daily use it is more than four times the energy, and the arithmetic is further down this page. The catch is the interface: PCIe x8 rather than x16, so on a PCIe 4.0 motherboard you get half the bandwidth of a full slot. That is invisible during inference and very visible when you are swapping large models in and out all day.
See the RTX Pro 4000 SFF on Amazon
ASUS Turbo AI Pro R9700 32GB blower card built for multi GPU machines
Built to stack

ASUS Turbo AI Pro R9700 32G

Amazon
32 GB GDDR6 256-bit 2,920 MHz 300 W declared PCIe 5.0 Blower, two slots

m8d verdict, best for: the second card you have not bought yet. Same R9700 silicon as the GIGABYTE, different cooler. A blower pulls air in and pushes it straight out of the back of the case instead of dumping it inside, which is the only design that survives cards sitting shoulder to shoulder. Two of these is 64 GB of VRAM in one machine.

What that means in practice The trade is noise: a blower under sustained load is louder than an open-air cooler. If you are only ever fitting one card, the GIGABYTE version is the better buy and the quieter machine. Buy this one only if the plan involves a second card, because open-air cards packed together starve each other of air and thermal throttling costs you more than the noise ever would.
See the ASUS Turbo AI Pro R9700 on Amazon
PNY NVIDIA RTX 2000 Ada Generation 16GB with ECC memory, low profile
ECC, and it fits anywhere

PNY NVIDIA RTX 2000 Ada Generation

Amazon
16 GB GDDR6 ECC 2,816 CUDA cores 88 Tensor cores 70 W declared Ada Lovelace Low profile

m8d verdict, best for: work where a wrong bit is worse than a slow run. Previous generation silicon, and the only card in this guide with ECC memory. ECC corrects single-bit errors in memory as they happen instead of letting one flipped bit quietly poison twelve hours of computation. Low profile, so it goes into a 2U chassis or a very small case where nothing else here will fit.

What that means in practice For chatting with a local model or generating images as a hobby, ECC buys you nothing you will notice, and the newer RTX Pro 2000 Blackwell is the better card with its GDDR7 and its 545 declared TOPS. ECC earns its place in academic research, in finance, and anywhere a result has to be reproducible. If you cannot name the run that a bit flip would ruin, you do not need it.
See the RTX 2000 Ada on Amazon
MSI GeForce RTX 5060 Ti 8GB Ventus, the entry level Blackwell graphics card
The honest entry level

MSI GeForce RTX 5060 Ti 8G Ventus 2X OC Plus

Amazon
8 GB GDDR7 28 Gbps declared 128-bit 180 W declared Blackwell DLSS 4

m8d verdict, best for: finding out whether you like this at all. The cheapest way into the full CUDA stack. Eight gigabytes of GDDR7 will run basic Stable Diffusion XL and an 8B model in Q4, and it will also play games, which is a real argument for a machine that has to do both.

What that means in practice The 8 GB trap: an 8B model in Q4 is about 4.7 GB of weights before you open a context window, so at 8,000 tokens you are already scraping the ceiling, and for SDXL with LoRA training you run out of room for a useful batch. Our reading is that the step from 8 GB to 16 GB buys you more than any other upgrade on this page. Take this card only if Blackwell and DLSS 4 are requirements you cannot drop.
See the RTX 5060 Ti 8G on Amazon

Will it fit: headroom on each card, model by model

This is the chart that decides the purchase, and it contains no measurement at all. It is two declared numbers subtracted from each other: the memory on the card, minus the weights of the model in Q4_K_M. What is left is what you have for the context window, and you want at least 4 GB of it. Switch models with the tabs.

VRAM on the card against the weights of the model · Q4_K_M
Card memory as declared by each maker, minus the model weights. Not a speed test: we have not run these cards.

Read the 70B tab and you have the whole guide. Thirty-nine gigabytes of weights against a 32 GB card leaves you nothing: it is the one model on this list that no single card here holds with room to work. Everything else on the page is a choice; that one is arithmetic.

What it costs to run, in kilowatt hours

An efficient professional card can work out cheaper over eighteen months than a gaming card with the same memory. Assume four hours a day of real load at about 80 per cent of the declared TDP, and the year looks like this. We give you energy rather than money on purpose: in Great Britain the unit rate on a standard variable tariff is capped by Ofgem and reviewed every three months, so any figure we printed would be wrong by winter. Take the rate from your own bill and multiply.

Graphics cardDeclared TDPAt 80% loadkWh over a yearAgainst the 70 W cards
PNY RTX Pro 4000 SFF70 W56 W82 kWhbaseline
PNY RTX Pro 2000 Blackwell70 W56 W82 kWhbaseline
PNY RTX 2000 Ada70 W56 W82 kWhbaseline
MSI RTX 5060 Ti 8G180 W144 W210 kWh2.6 times
GIGABYTE RX 9060 XT 16G180 W144 W210 kWh2.6 times
GIGABYTE Radeon AI Pro R9700300 W240 W350 kWh4.3 times
ASUS Turbo AI Pro R9700300 W240 W350 kWh4.3 times

The arithmetic, so you can redo it with your own hours: declared watts, times 0.8, times hours per day, times 365, divided by 1,000. That is your kilowatt hours. Multiply by the unit rate on your bill and you have the running cost. Change four hours a day to twelve and every row triples.

// One UK number worth doing before you plan a stack

A single card is never a supply problem. Several are. A UK plug made to BS 1363 carries a cartridge fuse rated at 13 amps at most, and the domestic supply is nominally 230 volts, so one socket tops out at roughly three kilowatts. Four 300 W cards plus a processor, drives and fans lands somewhere under two kilowatts, which fits, but it is a continuous load and it should have its own socket rather than share an extension lead with a kettle. Size the power supply with at least 100 W of headroom over the sum of the declared TDPs, and remember the declared TDP is the sustained figure, not the peak.

Six things to check before you buy
Work out your minimum VRAM: quantised model size, plus 4 to 8 GB for the KV cache, plus 1 to 2 GB the operating system takes. Add 20 per cent on top and that is your floor.
Decide CUDA or ROCm before you decide the card: fine-tuning, xformers, Triton and most research code assume NVIDIA. Inference and image generation run happily on AMD, and AMD gives you more memory for the same money.
Check the declared TDP against your power supply: a 300 W card on a 650 W unit with a hungry processor leaves you no margin. Add 100 W of headroom, and see the socket arithmetic above if you are planning more than one.
Measure the case, not just the slot: two-slot, three-slot, low profile. The small form factor Blackwell cards go into mini-ITX; the Radeon AI Pro boards want a full tower.
Confirm you have a full PCIe x16 slot: some professional cards are x8. On a PCIe 4.0 board that halves the transfer rate, which you will notice when swapping large models rather than when generating tokens.
Consider the used market seriously: a previous-generation 24 GB card can beat a new 16 GB one for this work, because the memory is the constraint. Check the remaining warranty and ask what it was doing for the last two years.

Questions about GPUs for local AI

In Q4_K_M the weights are about 39 GB, Q8 about 70 GB and FP16 about 140 GB, and the KV cache adds another 4 to 8 GB on top depending on your context. That means a 32 GB card cannot hold it comfortably and a 16 GB card only manages a heavily degraded Q3. The realistic single-card answer here is the 32 GB Radeon AI Pro R9700 with a short context; the real answer is two cards, which is why the blower version exists.
NVIDIA with CUDA remains the default assumption of the whole ecosystem: PyTorch, transformers, vLLM, exllamav2 and xformers are all written for it first. AMD with ROCm is now genuinely competitive for inference through llama.cpp and ollama, and it gives you more VRAM for the same outlay, which is the spec that decides what you can run at all. For research and fine-tuning, NVIDIA. For running models you did not train, AMD.
For text models, no. An 8B model in Q4 is about 4.7 GB of weights before you open a context window, so 8 GB gives you a few gigabytes of headroom and nothing else. Stable Diffusion XL runs. Anything above 8B, any long context and any LoRA training will not. 16 GB is the realistic floor and 24 to 32 GB is where the choice stops being a compromise.
Often yes, and for one reason: this workload is limited by memory, and memory does not go out of date the way compute does. A previous-generation 24 GB card holds models that a brand new 16 GB card cannot load at all, and no amount of newer architecture fixes that. What you are buying with a newer card is efficiency, GDDR7 bandwidth and driver support, all of which matter, and none of which raise the ceiling. Check the remaining warranty and ask what the card spent the last two years doing.
Image generation is far kinder on memory than text: SDXL is about 5.5 GB in Q4 and about 9 GB in FP16. The 16 GB RX 9060 XT is the sensible pick, with room for generous batches and LoRA training. If your workflow leans on xformers or on ComfyUI node stacks that assume CUDA, take the RTX 2000 Ada or the RTX Pro 2000 Blackwell instead: here the ecosystem matters more than the raw memory.
Take the declared TDP, assume about 80 per cent of it under sustained load, multiply by the hours you really run it and divide by a thousand. At four hours a day that is roughly 82 kWh a year for a 70 W card and 350 kWh for a 300 W card: about four and a quarter times the energy for the same work. To turn that into money, use the unit rate on your own bill. In Great Britain the rate on a standard variable tariff is capped by Ofgem and reviewed every three months, so it moves and we do not print it.
For one card, no. For a stack, do the arithmetic first. A UK plug made to BS 1363 carries a fuse rated at 13 amps at most and the supply is nominally 230 volts, so a single socket tops out around three kilowatts. Four 300 W cards plus the rest of the machine sits under two kilowatts, which fits, but it is a sustained load: give it its own socket rather than an extension lead shared with a kettle, and size the power supply with at least 100 W of headroom over the sum of the declared TDPs.
// Who wrote this, and what we did not do

m8d.io analyses consumer technology by checking what each spec sheet promises against what can be verified, and publishes the method. The seven cards come from the Amazon Spain catalogue that m8d tracks, read on 31 August 2026, and availability, model names and board partner versions vary by country. Every figure here is either a manufacturer declaration, quoted as such, or arithmetic you can repeat with a calculator. We have not had any of these cards in our hands and we do not publish throughput figures we have not measured. We take no product from manufacturers, and affiliate links do not change what we recommend.

Comments

Be the first

No sign-up: just a name. Every comment is reviewed before it is published.