One-command local LLM runtime.
Open Source
Visit Ollama Actually FreeNo SignupOpen Source
The three serious ways to run LLMs locally.
Ollama is the fastest path to a working OpenAI-compatible server. LM Studio is the best GUI, especially on Apple Silicon. llama.cpp gives you full control and weirdest quants.
One-command local LLM runtime.
Desktop GUI for running local LLMs.
The C++ inference engine powering most local LLMs.
One-command local LLM runtime. | Desktop GUI for running local LLMs. | The C++ inference engine powering most local LLMs. | |
|---|---|---|---|
| Pricing | Open Source | Freemium | Open Source |
| Free tier | Fully free / OSS. You provide the hardware. | Free for personal use. Commercial license required for business deployments. | Free / OSS. |
| Best for | Easiest local LLM onboarding | Beautiful UI | Best quantization support anywhere |
| Watch out for | Opinionated model registry | Closed source | CLI-first |
| Platforms | mac, windows, linux, docker, cli, api | mac, windows, linux | mac, windows, linux, cli, docker |
| Min VRAM | — | — | — |
| Rec. VRAM | 16 GB | 16 GB | 24 GB |
| Compute | local | local | local |
| Power score | 94/100 | 88/100 | 96/100 |
| Verified badges | Actually FreeNo SignupOpen SourceWatermark-FreeHobbyist-FriendlyAPI | Actually FreeNo SignupWatermark-FreeHobbyist-FriendlyAPI | Actually FreeNo SignupOpen SourceWatermark-FreeHobbyist-FriendlyAPI |
| Visit Ollama | Visit LM Studio | Visit llama.cpp |