Guides · 3 min read

GGUF, MLX or safetensors: which file do you need?

The three formats you will meet on Hugging Face and the apps that open each one.

FormatWhat it isOpens in
GGUFOne file, already quantized, with the settings inside. The most widely supported format for local use. Very large models are sometimes split into several part files.llama.cpp, Ollama, LM Studio, Jan, Lemonade, Docker Model Runner, KoboldCpp, llamafile, GPT4All, Msty, and PocketPal AI and ChatterUI on phones
MLXApple’s array framework. Quantized weights laid out for Apple silicon, often faster than GGUF there.LM Studio, MLX LM, Msty, Inferencer, exo and others, on a Mac only
SafetensorsThe original weights, usually 16-bit, plus quantized variants such as AWQ, GPTQ and FP8. Built for servers.vLLM, SGLang, Hugging Face Transformers, Text Generation WebUI

Rules of thumb

You rarely have to choose by hand: every model page lists the files that exist and picks the best app for your hardware. Browse all apps to see which formats each one reads.

Was this guide useful?

Estimates come from published hardware specs and our open formulas, not from running the model on your machine. Real speed varies with runtime, drivers and settings. Numbers marked “Measured” come from a linked benchmark.