Local AI runtimes
The tools that actually run models on your machine. Each one has different hardware implications — pick one to see what it needs.
Local LLM runtimes
Ollama
The most popular way to run local LLMs. One-command model pulls, GPU offload, and CPU/GPU split for models larger than your VRAM.
GPU CPU-only ok RAM offload
LM Studio
Desktop app for discovering, downloading and running GGUF models with a friendly UI and OpenAI-compatible server.
GPU CPU-only ok RAM offload
llama.cpp
The inference engine under most local LLM tools. Maximum control, GGUF quantization, CPU/GPU split offload.
GPU CPU-only ok RAM offload
Open WebUI
Self-hosted web interface that pairs with Ollama or any OpenAI-compatible backend. Adds RAG, chat history and multi-user.
GPU CPU-only ok RAM offload
vLLM
High-throughput GPU inference server for production and multi-user serving. GPU-first; benefits from large VRAM.
GPU