Documentation

Getting Started

Welcome to the LM Studio documentation!


What is LM Studio?

LM Studio is a desktop app for developing and experimenting with LLMs on your computer.

Key functionality

  • A desktop application for running local LLMs
  • A familiar chat interface
  • Search & download functionality (via Hugging Face πŸ€—)
  • A local server that can listen on OpenAI-like endpoints
  • Systems for managing local models and configurations

How do I install LM Studio?

Head over to the Downloads page and download an installer for your operating system.

LM Studio is available for macOS, Windows, and Linux.


System requirements

LM Studio generally supports Apple Silicon Macs, x64/ARM64 Windows PCs, and x64 Linux PCs.

Consult the System Requirements page for more detailed information.


Run llama.cpp (GGUF) or MLX models

LM Studio supports running LLMs on Mac, Windows, and Linux using llama.cpp.

On Apple Silicon Macs, LM Studio also supports running LLMs using Apple's MLX.

To install or manage LM Runtimes, press ⌘ Shift R on Mac or Ctrl Shift R on Windows/Linux.


Run an LLM like Llama 3.2 on your computer

To run an LLM on your computer you first need to get your hands on a model file.

You can do this by downloading one right within LM Studio. See Basics > Download LLMs for guidance.


Experiment away!

LLMs are a very new field of engineering and practice. There are relatively very few experts, and hands-on experience is invaluable. Experimenting for building intuition through usage is the way to go.