Which setup for which budget? 3 configs for a local LLM
Three ways to run a local LLM: an entry-level setup, the best value, and no limit. The model each one runs, PC or Mac, with marketplace links.
For a local LLM, a budget boils down to one thing: the memory available to the model (a graphics card's VRAM, or a Mac's unified memory). It sets the model size, so its quality; bandwidth then sets the speed. Here are three setups, from entry level to no limit, each as a PC and, where one exists, as a Mac.
This guide shows no prices: they change too fast. Each link opens a search on your country's store, or the product page with its dated price when an offer is available. These are affiliate links: they change neither our recommendations nor the calculations.
What each setup runs
| GPU | VRAM | Largest model at Q4_K_M, 8K |
|---|---|---|
| RTX 3060 12 GB | 12 GB | Qwen3 14B (Q4_K_M) |
| RTX 5060 Ti 16 GB | 16 GB | gpt-oss-20b (MXFP4) |
| RTX 3090 | 24 GB | Qwen3 32B (Q4_K_M) |
| RTX 5090 | 32 GB | Mixtral 8x7B Instruct (Q4_K_M) |
Setup 1: Budget, a good LLM without overspending
An RTX 3060 12 GB is enough for 8 to 14 billion parameter models, which handle everyday uses well (writing, summaries, simple code). If you can step up, the RTX 5060 Ti 16 GB adds context headroom. On the Mac side, a Mac mini M4 with 16 GB is the simplest and quietest entry point, but its memory is shared with the system, which quickly limits the model size. Avoid 8 GB cards (see 12, 16 or 24 GB of VRAM).
Where to find the Budget setup
Prices and links follow the market you choose.
GeForce RTX 3060 12 GB
12 GB GDDR6 · 360 GB/s · 170 W
Runs Qwen3 14B Q4_K_M entirely in memory
GeForce RTX 5060 Ti 16 GB
16 GB GDDR7 · 448 GB/s · 180 W
Runs gpt-oss-20b MXFP4 entirely in memory
Mac mini M4 · 16 GB
16 GB unified memory · 120 GB/s
Runs Mistral Nemo 12B Instruct Q4_K_M entirely in memory
No current offer imported for this market: the link opens a marketplace search.
Setup 2: the best value
The 24 GB tier is where you move to 27 to 32 billion parameter models, a clear jump in quality. The RTX 3090 offers 24 GB of VRAM; it is a previous-generation card, often found second-hand (check the condition and the seller's warranty). On the Mac side, a Mac mini M4 Pro with 48 GB holds bigger models, but generates slower than an NVIDIA card of the same capacity.
Where to find the Best value setup
GeForce RTX 3090
24 GB GDDR6X · 936 GB/s · 350 W
Runs Qwen3 32B Q4_K_M entirely in memory
Mac mini M4 Pro · 48 GB
48 GB unified memory · 273 GB/s
Runs Mixtral 8x7B Instruct Q4_K_M entirely in memory
No current offer imported for this market: the link opens a marketplace search.
Setup 3: no budget limit
The RTX 5090 (32 GB) is the consumer card in our catalogue with the most memory: it runs 32 billion parameter models with plenty of context headroom. But it does not hold 70 billion parameter models. For those, the unified memory of a Mac Studio M3 Ultra with 256 GB changes the game: it loads models that no single card holds, at the cost of slower generation than an NVIDIA card on models that fit in VRAM.
Where to find the No limit setup
GeForce RTX 5090
32 GB GDDR7 · 1,792 GB/s · 575 W
Runs Mixtral 8x7B Instruct Q4_K_M entirely in memory
Mac Studio M3 Ultra · 256 GB
256 GB unified memory · 819 GB/s
Runs Qwen3 235B-A22B Q4_K_M entirely in memory
No current offer imported for this market: the link opens a marketplace search.
Speed, setup by setup
Qwen3 32B fits a 24 GB card; Llama 3.3 70B exceeds the VRAM of every consumer card. These speeds are bandwidth estimates (low to medium confidence): when the model does not fit, part of it runs from system RAM and speed drops.
| Machine | Bandwidth | Generation speed |
|---|---|---|
| RTX 3060 12 GB | 360 GB/s | 2–4 tok/s |
| RTX 3090 | 936 GB/s | 31–42 tok/s |
| RTX 5090 | 1,792 GB/s | 53–77 tok/s |
| Apple M4 Pro (20-core GPU) · 48 GB | 273 GB/s | 8–12 tok/s |
| Apple M3 Ultra (80-core GPU) · 256 GB | 819 GB/s | 23–37 tok/s |
Qwen3 32B Q4_K_M · estimate · memory bandwidth (… GB/s) and model size
| Machine | Bandwidth | Generation speed |
|---|---|---|
| RTX 3060 12 GB | 360 GB/s | 1 tok/s |
| RTX 3090 | 936 GB/s | 1–2 tok/s |
| RTX 5090 | 1,792 GB/s | 1–3 tok/s |
| Apple M4 Pro (20-core GPU) · 48 GB | 273 GB/s | 3–6 tok/s |
| Apple M3 Ultra (80-core GPU) · 256 GB | 819 GB/s | 11–17 tok/s |
Llama 3.3 70B Instruct Q4_K_M · estimate · memory bandwidth (… GB/s) and model size
The rest of the PC
For a PC build, the graphics card does all the work: the processor matters little as long as the model fits in VRAM (see CPU vs GPU). Plan for RAM at least equal to the VRAM, to load the model and offload layers if needed (32 GB for the Budget setup, 64 GB beyond; check the memory type your motherboard accepts). Model files are large: a 70 billion parameter model needs about 44.5 GB of memory (estimate), hence a 2 TB NVMe SSD. For the power supply, start from the wattage recommended by the card's maker and keep some headroom: an RTX 3090 or 5090 draws several hundred watts (see their pages).
PC components
Desktop RAM kit, 32 GB
Desktop RAM kit, 64 GB
NVMe SSD, 2 TB
ATX power supply, 80 Plus Gold
No current offer imported for this market: the link opens a marketplace search.
Next steps
For a specific card, see which GPU to buy and Mac or PC for a local LLM. For your exact case, enter your hardware in the configurator: it computes the memory needed, the estimated speed and the compatible models.
EstimateData updated 39 days agoSource: Run LLM Locally engine