
LM Studio is a desktop app for running downloadable large language models directly on your own computer. It is built for developers and privacy-conscious users who want models like gpt-oss, Llama, Gemma, Qwen, and DeepSeek without sending data to the cloud. Downloaded local models can work offline; optional Bionic cloud models use hosted inference.
LM Studio combines a graphical app with real developer tooling. Most ways to run local models are command-line only, while LM Studio gives you a point-and-click model browser, a chat window, and a server you start with one toggle. On Apple Silicon it runs both GGUF models (via llama.cpp) and MLX models, which use Apple's framework and GPU cores; performance depends on the model and hardware.
You search for a model inside the app, download it from Hugging Face, and start chatting in seconds. The same model can be exposed through a local, OpenAI-compatible API server, so you swap the endpoint in your existing SDK calls and run against a model that never leaves your machine.
For automation, LM Studio ships JavaScript (@lmstudio/sdk) and Python (lmstudio) SDKs, an lms CLI, and Model Context Protocol support. The headless llmster build runs the same core without a desktop interface, for Linux servers, cloud instances, and CI.
Evaluate the selected model on your own hardware. Check RAM, GPU support, latency, and output quality with representative prompts. Local and cloud inference have different data paths, so choose the execution mode and model license that fit the project.
The core app is free for personal and commercial use, so most individuals and developers pay nothing; optional cloud inference is paid, with Bionic+ at $20/month and Pro at $100/month; local model use remains free.