LM Studio
LM Studio is a desktop app for running open models on your own machine. It supports Apple Silicon Macs, x64 and ARM64 Windows PCs, and x64 Linux PCs.
What it does
- Finds and downloads models for you, with Hugging Face search built into the app.
- Two engines. GGUF models run through llama.cpp on every platform, and MLX models run on Apple Silicon Macs.
- Chat, including with your documents, entirely offline.
- Serves models to your apps through OpenAI-compatible endpoints, on your machine or across your network, plus a beta LM Studio REST API.
- Uses tools through MCP. Install MCP servers and use them with local models.
- Developer tooling: the
lmscommand-line tool, Python and TypeScript SDKs, andllmster, a headless build for servers and CI.
LM Studio’s newest product is Bionic, an agent for open models that works on documents, code and automations, built on the same runtime.
Price and license
- Free at home and at work. Since 8 July 2025, LM Studio’s terms no longer require a separate license or form for company use (announcement).
- Teams and Enterprise plans add private sharing, SSO, and model and MCP gating. Prices aren’t published.
- Not open source. The desktop app is closed source. Its
lmsCLI, SDKs and MLX engine are MIT-licensed on GitHub.
Who it’s for
- People who want local AI without the terminal.
- Mac users who want MLX models alongside GGUF.
- Developers who want a local OpenAI-compatible endpoint and a GUI for managing models.
Alternatives
Want something scriptable and fully open source? Try Ollama, or llama.cpp, the engine LM Studio uses for GGUF models. See all three side by side in Ollama vs LM Studio vs llama.cpp.