Tools · SPBoucher
Menu

LM Studio

In-depth entry

by Element Labs, Inc. · Application · also known as LMStudio, lms, llmster

Proprietary desktop app for discovering, downloading and running local LLMs with llama.cpp and MLX engines, a chat UI, an OpenAI-compatible server, CLI, SDKs and a headless daemon

ProprietaryFreemiumPaidLocalCloudSelf-hostable

Overview

LM Studio is a desktop application from Element Labs for running language models locally on macOS (Apple Silicon), Windows (x64 and ARM64) and Linux (x64). Users search Hugging Face from inside the app, download GGUF models that run through llama.cpp on every platform or MLX models on Apple Silicon, and chat with them in a built-in interface that supports document attachments for offline retrieval and acts as an MCP client for connecting tools. A local server exposes OpenAI-compatible endpoints to other applications on the machine or network, with a native REST API in beta.

Beyond the GUI, the lms command line handles downloads, daemon and server control, and llmster is a GUI-less build for servers and CI. Python and TypeScript SDKs load models, generate text and embeddings and build agents against the local runtime. In 2026 the company added LM Studio Bionic, an agent for documents, coding and computer control that runs on local models by default and can call larger hosted open models; this introduced Free, Bionic+ and Pro plans and a cloud component with its own terms. The application itself remains proprietary: the terms grant a license for personal and internal business use and prohibit redistribution or offering it as a service.

For a Mac-centric workflow LM Studio is the most convenient way to compare GGUF and MLX builds of the same model and to expose one as a local API. Limits include the closed source, dependence on a single vendor's release cadence, and the fact that the cloud features change the privacy picture relative to purely local use.

Capabilities

  • Model discovery and download from Hugging Face inside the app
  • llama.cpp (GGUF) engine on all platforms and MLX engine on Apple Silicon
  • Chat UI with offline document retrieval and MCP tool connections
  • OpenAI-compatible local server; REST API in beta
  • `lms` CLI and llmster headless daemon
  • Python and TypeScript SDKs for generation, embeddings and agents
  • Bionic agent for documents, coding and computer control (local-first)

Typical workflows

  1. Compare GGUF and MLX builds of a model on a Mac Studio
  2. Expose a local model to an IDE or app through the OpenAI-compatible server
  3. Run llmster on a headless machine and manage it with `lms`

Strengths

  • Friendly GUI for non-specialists
  • Native MLX support on Apple Silicon
  • SDKs and CLI make it scriptable despite being a GUI product

Limitations

  • Proprietary, closed source
  • Cloud and Bionic features carry separate terms and plans
  • Single-vendor dependence for engine updates

Prerequisites

  • Apple Silicon Mac, x64/ARM64 Windows or x64 Linux with enough RAM for the model

Who it is for

  • Developers and analysts who want local models with a GUI
  • Mac users exploring MLX models
  • Teams exposing local inference to internal tools

Alternatives & comparison

Ollama is the open-source (MIT) equivalent with a CLI-first design and the same llama.cpp engine but no MLX path; LM Studio adds a full GUI, MLX support and a proprietary license. llama.cpp is the engine both wrap. mlx-lm covers MLX inference from Python without a GUI. vLLM is for multi-user GPU serving rather than desktop use.

  • llama.cpp

    C/C++ inference engine for LLMs and vision-language models with GGUF quantized weights, Metal, CUDA, Vulkan and other backends, a CLI and an OpenAI-compatible server

    Open sourceOpen source
  • MLX LM

    Python package and CLI for running, serving, quantizing and fine-tuning large language models on Apple Silicon with MLX

    Open sourceOpen source
  • Ollama

    Open-source runtime and model manager for running open-weight LLMs locally on macOS, Windows and Linux, with a REST API, OpenAI- and Anthropic-compatible endpoints and optional cloud models

    Open sourceOpen source
  • vLLM

    High-throughput LLM inference and serving engine with PagedAttention, continuous batching, quantization and an OpenAI-compatible server for GPU and accelerator clusters

    Open sourceOpen source
Compare LM Studio with its alternatives →

Sources & verification

Primary sources consulted for this record. Claims are tied to the fields each source supports; the automated link checker re-verifies every URL on a schedule.

  • License
    LM Studio application terms

    https://lmstudio.ai/app-terms

    Supports: source_model, vendor

    Proprietary; license for personal and internal business use

    checked Nov 1, 2026
  • Official documentation
    LM Studio app documentation

    https://lmstudio.ai/docs/app

    Supports: capabilities, operating_systems, interfaces, languages

    checked Nov 1, 2026
  • Official site
    LM Studio

    https://lmstudio.ai/

    Supports: name, summary

    checked Nov 1, 2026
  • Pricing page
    https://lmstudio.ai/pricing

    Supports: pricing_model

    Free, Bionic+ and Pro plans

    checked Nov 1, 2026
Confidence
High
Reviewed
Nov 1, 2026
Links
Broken · Nov 2, 2026

Spotted an error?

Broken link, outdated license, wrong category, or a tool that no longer exists? Tell us; reports are reviewed by the editor.

MLX

Apple Inc. · Apple Silicon ML & MLX

In-depth entry

Apple's open-source array framework for machine learning on Apple Silicon, with NumPy-like Python, C++ and Swift APIs and unified CPU/GPU memory

MITOpen sourceFreeLocalNov 2, 2026

Ray

Ray project (Anyscale and contributors) · Distributed & parallel computing

In-depth entry

Open-source Python framework for distributing tasks, actors and ML workloads across a cluster, with libraries for data processing, training, tuning, serving and reinforcement learning

Apache-2.0Open sourceFreeLocalSelf-hostedBroken

Unsloth

Unsloth AI · Training & fine-tuning

Open-source framework for fine-tuning and running LLMs with reduced memory, covering LoRA, QLoRA, full fine-tuning and RL, GGUF export, Dynamic quantizations and a local Studio/Desktop UI

Apache-2.0Open sourceFreeLocalSelf-hostedNov 2, 2026

Core ML

Apple Inc. · Apple Silicon ML & MLX

Apple's on-device machine-learning runtime for iOS and macOS apps, with the open-source coremltools package for converting PyTorch and other models to its format

BSD-3-ClauseFreeLocalNov 2, 2026

Transformers

Hugging Face · Training & fine-tuning

Hugging Face's model-definition library for text, vision, audio, video and multimodal models, with Pipeline, Trainer and generate APIs used as the reference by training and inference engines

Apache-2.0Open sourceFreeLocalSelf-hostedNov 2, 2026

ComfyUI

Comfy Org · Voice, vision & multimodal AI

Open-source node-based interface and inference engine for diffusion and other generative models (image, video, audio, 3D), runnable locally with desktop apps or as a hosted cloud

GPL-3.0-onlyOpen sourceFreeLocalNov 2, 2026