$ how much AI fits on one machine_
The local-AI field guide
Frontier names dominate the headlines. The model that actually fits in your box and answers in under a second is a different question — and it's mostly arithmetic nobody shows you. This guide does the subtraction, then lets you poke it. Every number is editable; the measured ones are badged measured, the rest estimate. Numbers come off one RTX 5090 (32 GB) — no benchmarketing.
§01 — the math nobody tells you
Your "32 GB" is not 32 GB.
VRAM is shared between the model's weights, the framework's CUDA graphs, activation & multimodal buffers, per-sequence state, and the KV cache that grows with every token of context. Before you pick a model, do the subtraction — here's a 32 GB card serving a 30B model in NVFP4 at long context:
§02 — what fits
Will it fit? Do the subtraction.
Enter a card and a model. The verdict is honest about headroom — a model that "fits" with nothing to spare will fragment, swap, and crawl under real load.
§03 — the memory tier map
What runs where.
Usable VRAM by card, and the class of model it opens up. The jump from 16 GB to 24 GB is where local AI gets genuinely useful; 32 GB is where MoE models (only a few B active per token) start to shine.
| VRAM | ~usable | realistic model class | verdict |
|---|---|---|---|
| 8 GB | ~5 GiB | 3–4B at INT4 (small assistants, autocomplete) | survival tier |
| 12 GB | ~8 GiB | 7–8B at 4-bit, short context | hobby |
| 16 GB | ~11 GiB | 7–9B comfortably, 13B tight | real AI starts |
| 24 GB | ~17 GiB | 14B at 4-bit, vision models, longer context | the sweet spot |
| 32 GB | ~22 GiB | 30B-A3B MoE, FP8 reasoning models, multimodal | my stack lives here |
| 48–64 GB | ~35–45 GiB | 70B at 4-bit — frontier-adjacent | workstation |
§04 — how many users
One card, how many people?
Continuous batching means throughput does not divide by user count — but KV-cache memory caps how many sequences can generate at once. Measured on the 5090: single stream ~276 tok/s, 2 users ≈ 1.4×, 4 ≈ 2.4×, and it knees at ~8 concurrent.
§05 — cloud vs local
When does owning the rig pay off?
Cloud API spend is a tax that never stops. A local rig is a one-time cost that depreciates — and your data never leaves the building. Enter your usage to see roughly when local wins. Estimates, not a quote — every number is editable and the assumptions are shown.
§06 — what a clip actually costs
The machine cost of a creative job is cents.
Every job below is a measured wall-clock run from the case studies — a 34.5-second avatar clip, a real object-removal shot. Pick one, and see what the machine actually spends on it: electricity plus a fair share of hardware depreciation. Spoiler: the GPU is never the expensive part.
§ sources & honesty