LOCAL AI / CAPACITY PLANNER

Will your model fit?

Estimate weights, KV cache, runtime overhead and a practical safety margin before downloading a local LLM.

01 / MODELAdjust assumptions
02 / ESTIMATEInference only
Comfortable target11.0 GB

Minimum estimate: 9.2 GB

Model weights4.0 GB
KV cache4.0 GB
Runtime overhead1.2 GB
Safety margin1.8 GB

Common memory tiers

8 GBWon’t fit
12 GBComfortable
16 GBComfortable
24 GBComfortable
32 GBComfortable
48 GBComfortable
64 GBComfortable
96 GBComfortable
128 GBComfortable

HOW IT WORKS

A transparent estimate, not a promise.

Weights are estimated from parameter count × bytes per quantized parameter. KV cache uses 2 × layers × hidden size × context × concurrent sequences × 2 bytes, assuming FP16 keys and values.

Runtime overhead is estimated at 12% of weight memory with a 1.2 GB floor, then a 20% comfort margin is added. Real use varies by architecture, quantization format, backend, offloading and operating system.

QUICK ANSWERS

Before you buy more memory

Does unified memory equal VRAM?

No. Apple silicon shares memory between CPU and GPU, but the operating system and other apps also consume it. Leave practical headroom.

Why can two models with the same parameter count differ?

Architectures differ in layer count, hidden size, attention design and file overhead. Enter the model-card values for a better estimate.

Does this calculate training memory?

No. This calculator targets inference. Training and fine-tuning require memory for gradients, optimizer states and activations.