Skip to main content
📖 The AI Tool Bible
LM Studio preview image
LM Studio logo

LM Studio

✓ Editorially verified

Desktop app for discovering, downloading, and running open-weight LLMs locally with an OpenAI-compatible server.

Freemium· Free: $0AgentsMulti-model (gpt-oss, Qwen3, Gemma, DeepSeek-R1, Llama, others)8.3 / 10
Visit website →

In short

LM Studio is a cross-platform desktop application that enables local inference of open-weight language models on consumer hardware. It is best for developers and privacy-sensitive teams who need a private, OpenAI-compatible endpoint for prototyping or offline work without cloud API costs.

Best for

Pick LM Studio if you want the fastest path from 'I have a laptop' to 'I have a private OpenAI-compatible endpoint serving Qwen or gpt-oss.'

Skip if

Skip it if you need cloud-scale throughput, multi-tenant serving, or a fully open-source stack you can audit end-to-end.

LM Studio is a cross-platform desktop application (macOS, Windows, Linux) that turns any reasonably modern laptop or workstation into a private inference rig for open-weight language models. It bundles a model browser backed by Hugging Face, a chat UI, a llama.cpp and Apple MLX runtime, and a local OpenAI-compatible HTTP server so existing SDK code can be pointed at localhost with a one-line base URL change. Recent builds ship with first-class support for gpt-oss, Qwen3, Gemma, DeepSeek-R1, and other current open-weight families, plus an MCP client for tool use.

It is free for personal and commercial work, with a separate paid enterprise tier that adds centralized device management, SSO, and offline licensing. The audience is developers who want to prototype against local models without an API bill, privacy-sensitive teams handling regulated data, and tinkerers running quantized models on consumer GPUs or Apple Silicon. A headless `llmster` runtime and the `lms` CLI extend the same stack to servers, while official JavaScript and Python SDKs (npm/pip) wrap the local server for agent and RAG workloads.

LM Studio itself is not open source, but it leans heavily on open runtimes (llama.cpp, MLX) and only runs open-weight models you download yourself. The main caveats are hardware-bound performance, no first-party fine-tuning, and a desktop-first UX that still feels lighter than server-grade tooling like vLLM or Ollama-on-Kubernetes.

Editor's take

LM Studio is the friendliest on-ramp to local inference we know of, and the OpenAI-compatible server is the feature that makes it stick in real workflows. It's not a replacement for vLLM or TGI in production, but for desktop prototyping, offline demos, and privacy-bound work it's hard to beat at the price of zero.

— The AI Tool Bible editorial team

Pros

  • One-click download and run for most popular open-weight LLMs
  • OpenAI-compatible local server drops into existing SDK code
  • Native Apple MLX path gives strong throughput on M-series Macs
  • Headless llmster + lms CLI extend it to servers and CI
  • Free for commercial use, including inside companies

Cons

  • ⚠️ Closed-source desktop app despite open runtimes underneath
  • ⚠️ Performance is gated by your local GPU/RAM, not the software
  • ⚠️ No built-in fine-tuning or training workflow
  • ⚠️ Enterprise management features locked behind paid tier

Use cases

local-llm-inferenceprivate-chatopenai-compatible-apimcp-tool-useoffline-development

Frequently asked

Is LM Studio free to use?
LM Studio is free for personal and commercial use. A separate paid enterprise tier is available, which adds centralized device management, SSO, and offline licensing.
Does LM Studio support OpenAI-compatible APIs?
Yes, LM Studio includes a local OpenAI-compatible HTTP server. This allows existing SDK code to point at localhost with a one-line base URL change, facilitating agent and RAG workloads.
What hardware does LM Studio support?
It is a cross-platform desktop application for macOS, Windows, and Linux. It leverages llama.cpp and Apple MLX runtimes, offering native Apple MLX support for strong throughput on M-series Macs.
Is LM Studio open source?
No, LM Studio itself is not open source. However, it relies on open runtimes like llama.cpp and MLX and only runs open-weight models that users download themselves.

Explore related

Compare with similar tools

All in Agents
LangGraph preview image
LangGraph logo

LangGraph

Featured
Agents · BYO (Claude / GPT / open)
8.8

Stateful, graph-based agent orchestration from LangChain.

Freemium· Developer: $0 / seat · Plus: $39 / seat · Enterprise: Custom pricingstateful agentshuman-in-loop
CrewAI preview image
CrewAI logo

CrewAI

Featured
Agents · BYO (Claude / GPT / open)
8.4

Python framework for multi-agent orchestration.

Freemium· Basic: Free · Enterprise: Custommulti-agentorchestration
Ernie Bot preview image
Ernie Bot logo

Ernie Bot

Agents · Baidu ERNIE 4.0 / ERNIE X1 / ERNIE Turbo (in-house)
8.7

Baidu's Mandarin-first ChatGPT rival, powered by the ERNIE model family

Freemium· Free tier for Ernie 3.5 access; Ernie 4.0 and premium features require a paid subscription (approximately CNY 59.9/month for individual plans); enterprise API pricing via Baidu AI Cloud Qianfan platform is metered per 1K tokens.Mandarin content writing and marketing copyChinese-language document Q&A and summarisation
Moveworks preview image
Moveworks logo

Moveworks

Agents · Orchestrates multiple enterprise-ready LLMs (undisclosed mix, historically including OpenAI GPT and in-house models via its Reasoning Engine)
8.7

The enterprise AI assistant that searches, answers, and takes action across your business systems

Enterprise· Enterprise-only pricing; no public tiers. Quoted per organization based on employee count, integrations, and agent scope. Contact sales for a quote.IT service desk ticket deflectionHR policy Q&A and self-service
AWS Bedrock preview image
AWS Bedrock logo

AWS Bedrock

Agents · Multi-model: Anthropic Claude, Meta Llama, Mistral, Cohere, AI21, Amazon Nova/Titan, DeepSeek, Stability, OpenAI GPT
8.6

Build and scale generative AI applications with foundation models

Paid· Standard: Contact sales · Flex: Contact sales · Priority: Contact sales · Reserved: Contact salesEnterprise RAG chatbot over private documentsMulti-step tool-using agents via AgentCore
Claude Agent SDK preview image
Claude Agent SDK logo

Claude Agent SDK

Agents · Claude Opus / Sonnet
8.6

Anthropic's official SDK for building autonomous Claude agents.

Free· Free SDK; API usage billed at Claude ratesClaude agentstool use