LM Studio

A desktop application over llama.cpp and MLX, with model discovery and hardware-aware suggestions built in.

From the file· capabilities, not benchmarks

What it is

A graphical client that browses HuggingFace, downloads models, and runs them with a chat interface and a local server. It handles both GGUF and, on Apple Silicon, MLX.

Capabilities

Model formatsGGUF, MLX
KV cache quantizationyes
CPU offloadyes
MoE expert offloadnot supported
Multi-GPUBasic; exposes fewer controls than the engine underneath.
ConcurrencyLocal server for personal use.
PlatformsmacOS, Windows, Linux

Best for

People who would rather not use a terminal, and Apple Silicon users who want MLX without setting it up themselves.

Watch out for

Closed source, and its convenience layer hides some of the memory controls that matter when a model is close to not fitting.