How it works

This site is a static estimator. There is no backend, no tracking, and no data leaves your device. It matches your browser-reported hardware against a static catalog of local LLMs and their GGUF quantizations, then computes approximate VRAM usage.

Hardware detection

Browsers cannot read dedicated VRAM directly. On integrated and phone GPUs graphics share system RAM, so the estimator treats the GPU ceiling as a fraction of your RAM.

Memory math

Formulas are adapted from standard inference engines to provide highly accurate estimates:

These are upper-bound estimates. Actual usage depends on the runner (llama.cpp, ollama, LM Studio) and context length. Always leave a safety margin; if a model "fits", it should run.

Quantization guide

Rough bits-per-weight for the quants we list (matches real GGUF file sizes):

QuantBits/weightUse when
Q4_K_M4.89default balance (recommended)
Q5_K_M / Q6_K5.70 / 6.56quality-sensitive work, spare VRAM
Q8_08.50near-lossless, archival
Q3_K_M / IQ3_*4.0 / 3.xtight memory
Q2_K / IQ2_*3.16 / 2.xemergency only

Catalog freshness

The model catalog is generated automatically by fetching configuration data directly from Hugging Face. This ensures we have the most accurate architecture parameters (layers, heads, hidden size, vocab, context) for the newest models.

Limitations