LALocal AI Stack

Guide

How to Install LM Studio on Mac, Windows, and Linux

Install LM Studio, download your first local AI model, choose a model that fits your computer, and avoid common Mac, Windows, Linux, AVX2, and local-server problems.

Verdict

Official documentation reviewed, with caveats

Evidence label: Official documentation reviewed, with caveats. Sources were reviewed on 2026-05-24. Local AI Guide test status: Not independently tested by Local AI Guide. This page does not contain local benchmark, install, privacy-audit, network-monitoring, storage-inspection, or screenshot evidence.

LM Studio is usually the easiest beginner path if you want to run local AI through a desktop app instead of starting with terminal commands. Install the app, download a model that actually fits your computer, start a local chat, and only then explore document chat, the local server, or MCP tools.

The main beginner mistake is not the installation itself. It is downloading a model that is too large for your RAM, VRAM, or Mac unified memory.

Quick recommendation

Use LM Studio if you want a GUI-first local AI app for finding, downloading, and chatting with models. Use Ollama instead if you want a lighter command-line runtime, an API backend, or a common base for Open WebUI.

For most beginners, the safest LM Studio setup is:

  1. Confirm your computer is supported.
  2. Install LM Studio.
  3. Download a small model first.
  4. Start a local chat.
  5. Only then try larger models, document chat, or the local server.

Before you install LM Studio

LM Studio is easier than many local AI tools, but it still depends on your hardware. A desktop app cannot make a large model fit inside a small machine.

QuestionBeginner answerEvidence label
Is LM Studio beginner-friendly?Yes. It is a GUI-first app for discovering, downloading, and chatting with local models.Official documentation reviewed
Does LM Studio run models locally?Yes, core local chat workflows can run locally once the required files are on your machine.Official documentation reviewed
Does LM Studio work offline?Core local functions can work offline after models and required runtimes are already downloaded. Model search, model downloads, runtime downloads, and updates require internet.Official documentation reviewed
Can I use it on an Intel Mac?The research packet flags current LM Studio Mac support as Apple Silicon only. Verify this against current system requirements before publication.Official documentation reviewed
Can I use it with 8GB RAM?Only for small models and modest expectations. 16GB or more is the safer beginner baseline.Official documentation reviewed + Conservative estimate, not a benchmark
Do I need the local server?No for basic chatting. The local server is for apps that need to talk to your local model through an API.Official documentation reviewed + Conservative estimate, not a benchmark

LM Studio system requirements in plain English

Check the current official system requirements before publishing or installing. Based on the research packet, these are the practical requirements to explain to beginners.

PlatformBeginner requirement notesEvidence label
MacApple Silicon Mac and macOS 14 or newer are the safe current assumptions from the research packet. Intel Macs are flagged as unsupported.Official documentation reviewed
WindowsWindows x64 and ARM are supported, but x64 systems require AVX2. 16GB+ RAM and dedicated VRAM are recommended for a better experience.Official documentation reviewed
LinuxLM Studio provides Linux support, including AppImage-based installation. Linux setup may need executable permissions or distribution-specific troubleshooting.Official documentation reviewed + Conservative estimate, not a benchmark
RAM16GB or more is the practical beginner target. 8GB users should stay with small models.Official documentation reviewed + Conservative estimate, not a benchmark
VRAMDedicated VRAM matters on Windows. Shared GPU memory should not be treated like dedicated VRAM.Official documentation reviewed + Conservative estimate, not a benchmark
StorageModel files are separate downloads and can consume many gigabytes.Conservative estimate, not a benchmark

Pick your first model before you download anything large

In LM Studio, the model browser can make it tempting to grab a huge model immediately. Do not do that. Start with a model that fits.

Your machineSafer first model choiceAvoid at firstEvidence label
8GB system RAMSmall 3B/4B-class model, lower quantization, modest context13B/14B+ models, long context, multitaskingConservative estimate, not a benchmark
16GB system RAM7B/8B-class model in a compact quantization; small models for speedAssuming every larger model will feel smoothConservative estimate, not a benchmark
32GB system RAM7B/8B comfortably; some 14B-class models may be worth testingTreating 70B-class models as beginner-friendlyConservative estimate, not a benchmark
16GB dedicated VRAMStronger local model options, depending on model and contextConfusing VRAM with system RAMConservative estimate, not a benchmark
16GB Apple unified memoryGood beginner tier, but memory is shared with macOS and other appsLeaving many memory-heavy apps openConservative estimate, not a benchmark
CPU-only or weak GPUSmall models onlyExpecting cloud-chatbot speedConservative estimate, not a benchmark

What do Q4, Q5, Q6, and Q8 mean?

Many local models in LM Studio are distributed as GGUF files with quantization labels such as Q4, Q5, Q6, or Q8. In practical beginner terms:

  • Q4 usually means smaller file size and lower memory use, often at some quality cost.
  • Q5 is a common balance point when your machine has enough memory.
  • Q6/Q8 can use more memory and may not be the right first download for a low-RAM machine.
  • GGUF is the file format; Q4/Q5/Q6/Q8 are quantization choices inside that ecosystem.

Your goal on day one is not to find the “perfect” model. Your goal is to find a model that loads, responds, and does not freeze your machine.

Install LM Studio on Mac

1. Confirm that your Mac is supported

Based on the research packet, LM Studio’s current macOS path is for Apple Silicon Macs. Check the official LM Studio system requirements before publishing and before installing.

Evidence label: Official documentation reviewed.

If you have an Intel Mac, do not assume LM Studio will work. Consider Ollama’s Mac path or another local AI tool instead.

2. Download LM Studio

Download LM Studio from the official site.

Evidence label: Official documentation reviewed.

3. Install and open the app

Open the downloaded file and complete the normal macOS app installation flow. Launch LM Studio.

4. Open the model discovery area

Inside LM Studio, use the model discovery/search area to find a small first model.

5. Choose a small model first

For an 8GB Mac, choose a small model. For a 16GB Apple Silicon Mac, a 7B/8B-class model may be a practical starting point, but a small model is still safer for first-run verification.

6. Start your first local chat

After the model downloads, load it and ask a simple prompt:

Explain local AI in one sentence.

If the app responds, your basic LM Studio install works.

Install LM Studio on Windows

1. Confirm your CPU and RAM

Based on the research packet, LM Studio supports Windows x64 and ARM, and x64 systems require AVX2. If you are using an older x64 CPU without AVX2, LM Studio may not run.

Evidence label: Official documentation reviewed.

A safer beginner Windows machine has:

  • 16GB or more of system RAM;
  • a modern x64 or ARM Windows machine;
  • dedicated GPU VRAM if you want better performance;
  • enough free disk space for downloaded model files.

2. Download the Windows installer

Download LM Studio from the official site.

3. Install and launch LM Studio

Complete the normal Windows installation flow and open the app.

4. Download a model that fits your machine

If you have 8GB or 16GB of system RAM, do not pick a large model first. Pick a small model or a compact 7B/8B-class model based on your RAM and VRAM.

5. Start a local chat

Load the model and ask a short prompt.

If the app responds slowly, do not assume the install failed. You may simply have chosen a model that is too large for your hardware.

Install LM Studio on Linux

1. Download the Linux build

LM Studio’s research packet identifies Linux AppImage support. Download the current Linux build from LM Studio and check the official docs for any distribution-specific notes.

Evidence label: Official documentation reviewed.

2. Make the AppImage executable if needed

On many Linux systems, you may need to mark the AppImage as executable before launching it.

Example:

chmod +x LM-Studio*.AppImage

Then run it from your file manager or terminal.

Evidence label: Conservative estimate, not a benchmark.

3. Launch LM Studio

Open the app and confirm that it reaches the main interface.

4. Download a small first model

As with Mac and Windows, start small. Linux users are often more technical, but the same RAM and VRAM constraints still apply.

How to know LM Studio installed correctly

Use these checks in order.

CheckSuccess looks likeEvidence label
App launchesLM Studio opens to the main interfaceOfficial documentation reviewed
Model discovery worksYou can search for models while onlineOfficial documentation reviewed
Model downloadsThe selected model finishes downloadingOfficial documentation reviewed
Model loadsThe app loads the selected model without crashingConservative estimate, not a benchmark
First chat worksA short prompt gets a responseConservative estimate, not a benchmark
Offline behavior worksAfter files are downloaded, core local chat still works without internetOfficial documentation reviewed
Local server works, if neededAPI requests reach the local LM Studio serverOfficial documentation reviewed

Where LM Studio stores models

The research packet says LM Studio officially documents model storage under a path like:

~/.lmstudio/models/<publisher>/<model>/<model-file.gguf>

Treat this as the model-storage path, not necessarily the full app-data story. The research packet flags chat history, attached-document storage, prompt storage, and configuration-file locations as areas that should be verified before making stronger claims.

Evidence label: Official documentation reviewed for model path; unclear for chat/document storage paths.

Do you need LM Studio’s local server?

No, not for basic chatting.

LM Studio’s local server is useful when another app needs to call your local model through an API. For example, a developer tool, script, or local workflow may expect an OpenAI-style endpoint.

For beginners:

  • Skip the local server on day one.
  • First confirm the app launches.
  • Download a model.
  • Start a normal local chat.
  • Only then turn on the local server if another guide specifically requires it.

The research packet says LM Studio includes a GUI app, lms CLI, headless llmster, a native REST API, and OpenAI- and Anthropic-compatible endpoints.

Evidence label: Official documentation reviewed.

Optional: start the local server

If you need the local server, use LM Studio’s Developer tab or the documented CLI path.

A common documented pattern is:

lms server start

Then connect your local app to the endpoint shown by LM Studio.

Beginner warning: Do not expose a local server to your network or the public internet unless you understand the security implications. “Local” is safer only when the local service stays local and is configured carefully.

Common LM Studio install problems

ProblemLikely causeFixEvidence label
LM Studio will not run on MacIntel Mac or unsupported macOS versionCheck current system requirements; use Apple Silicon Mac or consider OllamaOfficial documentation reviewed
Windows app does not launchx64 CPU may lack AVX2 or system may be unsupportedCheck CPU support and official requirementsOfficial documentation reviewed
Linux AppImage will not openFile may not be executable or dependencies may vary by distroMark executable and check official Linux notesConservative estimate, not a benchmark
Model download is hugeModel files are separate from the appStart with a smaller modelConservative estimate, not a benchmark
Model loads but responses are slowModel too large, insufficient RAM/VRAM, or CPU fallbackTry a smaller or more compact modelConservative estimate, not a benchmark
App opens but there are no modelsYou have not downloaded a model yetUse model discovery while onlineOfficial documentation reviewed
Offline mode “does not work”Required model/runtime files were not downloaded before going offlineDownload model and required runtime while online firstOfficial documentation reviewed
lms command does not workCLI may not be initialized or app may need to run firstLaunch LM Studio and check CLI docsOfficial documentation reviewed + Conservative estimate, not a benchmark
Local server does not respondServer not started, wrong port, or app not runningStart the server from LM Studio and use the displayed endpointOfficial documentation reviewed + Conservative estimate, not a benchmark
User expects ChatGPT-level qualitySmaller local models may be less capable than frontier cloud modelsUse realistic model-size expectationsConservative estimate, not a benchmark

Privacy notes for LM Studio

LM Studio is a strong beginner option for local AI, but privacy still depends on the full workflow.

Based on the research packet:

  • Core local chat functions can run locally once required files are downloaded.
  • Local document chat can be offline-capable once the needed files are on the machine.
  • Model search, model downloads, runtime downloads, and update checks require internet.
  • Connecting external APIs, remote tools, remote MCP servers, or other networked integrations changes the privacy profile.
  • The model-storage path is documented, but the research packet flags some chat/document/config storage details as requiring additional verification before making stronger claims.

Use this rule:

LM Studio can be a private local AI setup, but only if the selected model, documents, embeddings, tools, and server connections stay local.

If you are working with sensitive documents, client files, legal files, medical information, financial records, or confidential business material, test the workflow with non-sensitive files first and verify exactly which providers and tools are connected.

LM Studio vs Ollama after install

Use caseBetter first choiceWhy
“I want a desktop chat app.”LM StudioGUI-first model discovery and chat
“I want the easiest first model download.”LM StudioBuilt around browsing and downloading models
“I want a backend for Open WebUI.”OllamaCommon local runtime/backend path
“I want terminal and API workflows.”OllamaLightweight CLI and local API focus
“I want to attach documents in the app.”LM StudioDocument chat is part of the app workflow
“I want a browser-based ChatGPT-like UI.”Ollama + Open WebUIOllama can power a separate UI

What to do after installation

After LM Studio is installed and your first small model works, your next step depends on your goal.

GoalNext step
Choose between toolsRead Ollama vs LM Studio
Pick a setup for your MacRead Best Local AI Setup for Mac
Pick a setup for WindowsRead Best Local AI Setup for Windows
Understand low-memory limitsRead Best Local AI for 8GB RAM
Use local documentsRead Chat With PDFs Locally
Understand privacyRead Is Local AI Actually Private?
Prefer a terminal/API pathRead How to Install Ollama

Sources and evidence

Official and research sources used for this draft:

  • LM Studio documentation: https://lmstudio.ai/docs/app
  • LM Studio system requirements: https://lmstudio.ai/docs/app/system-requirements
  • LM Studio desktop app privacy policy: https://lmstudio.ai/app-privacy
  • Local AI Stack keyword map and SERP research packet
  • Local AI Stack source-of-truth research packet
  • Local AI Stack compatibility foundation
  • Local AI Stack privacy and security research packet
  • Local AI Stack repeatable testing protocol

Fact status

Official documentation reviewedNot independently tested by Local AI GuideReviewed: 2026-05-24
  • Local AI Guide has not independently installed, benchmarked, or audited this workflow.
  • Follow official documentation for current commands, requirements, provider settings, and privacy boundaries.