weckoai/modelfit-hardware-dataset
ModelFit Local LLM Hardware Compatibility Dataset Which local AI models fit which hardware. Maps 107 LLMs (75 of them local-capable via Ollama, llama.cpp or LM Studio) to RAM/VRAM requirements at Q4_K_M quantization, so you can look up "will this model run on my machine" without guessing. Source of truth: modelfit.io/data. This dataset is a mirror of the live JSON export at modelfit.io/api/dataset, refreshed from the same GitHub repo that generates it:… See the full description on the dataset page: https://huggingface.co/datasets/weckoai/modelfit-hardware-dataset.
ModelFit Local LLM Hardware Compatibility Dataset
Which local AI models fit which hardware. Maps 107 LLMs (75 of them local-capable via Ollama, llama.cpp or LM Studio) to RAM/VRAM requirements at Q4KM quantization, so you can look up "will this model run on my machine" without guessing.
Source of truth: modelfit.io/data. This dataset is a mirror of the live JSON export at modelfit.io/api/dataset, refreshed from the same GitHub repo that generates it: github.com/Wecko-ai/modelfit-hardware-dataset (CSV + JSON, self-updating).
What it is
One row per model. Each row has the model's parameter count (when disclosed; closed API models like Claude/GPT/Gemini/Grok are marked null, vendors don't publish those numbers), its quantization, the minimum RAM/VRAM to run it, an estimated memory load in GB, whether it runs locally at all, which runtimes support it, what it's best suited for, and the exact ollama pull command if it's on the Ollama registry.
Columns
The 0.6 GB per billion rule
At Q4KM quantization, a local LLM needs roughly 0.6 GB of memory per billion parameters. ModelFit sizes its "fits" recommendation to a tiered memory budget: about 70% of unified memory up to 32 GB, scaling linearly to about 85% at 128 GB and above (high-RAM Macs can wire more memory to the GPU). The rest is headroom for the OS, the context window, and KV-cache. An 8B model needs about 5 GB loaded, comfortable on a 16 GB machine. A 70B model needs about 42 GB, so 64 GB minimum with real headroom at 96 GB or more.
Links
- Live site and interactive matrix: modelfit.io/data
- JSON API (same data, machine-readable, CORS open): modelfit.io/api/dataset
- Source repo (generator script + CSV/JSON): github.com/Wecko-ai/modelfit-hardware-dataset
License
CC BY 4.0. Attribution: "ModelFit, https://modelfit.io".
Caveats
Estimated memory load figures are estimates derived from parameter count and quantization, not measured benchmarks. Treat them as a starting point, not a guarantee; actual usage varies with context length, backend, and OS overhead.
