Local LLM apps: GUIs and clients for Ollama and LM Studio

Updated · 2 min read

A local LLM is a language model that runs on your own computer instead of in someone else's cloud. You download the model once; after that there is no API key, no per-token bill, and nothing leaves your machine. Two tools do the heavy lifting, and many apps connect to them.

The two runtimes

Ollama

Ollama downloads and runs open models (Llama, Qwen, Gemma, Mistral, DeepSeek, gpt-oss and more) and serves them on your computer at http://localhost:11434. It speaks its own API and an OpenAI-compatible API at http://localhost:11434/v1, which is why so many apps support it. If you sign in, Ollama can also run larger cloud models for you; those are convenient but not local.

LM Studio

LM Studio is a desktop app for finding, downloading and chatting with local models. It can also start a local server with OpenAI-compatible endpoints (chat, responses, embeddings), so other apps can use the model you loaded; its documentation uses http://localhost:1234 in examples.

Get started in five minutes

  1. Install Ollama or LM Studio.
  2. Download a model. In Ollama: ollama pull llama3.2 (a small, fast model) or ollama pull qwen3 for a stronger one; in LM Studio, search and download from the app.
  3. Make sure the server is running (Ollama runs in the background; in LM Studio, start the local server).
  4. In your app, choose Ollama or LM Studio as the provider, or a custom OpenAI-compatible provider with the address above. Leave the API key empty (or type anything if the field is required).
  5. Pick the model by name and start chatting.

What your computer can run

A rough guide for quantized (4-bit) models, the size these tools usually download:

Model size Memory needed (roughly) Runs well on
1–4B parameters 2–4 GB Almost any recent laptop
7–9B 5–8 GB 16 GB laptops, Apple Silicon Macs
12–14B 8–12 GB 16–32 GB machines or a mid-range GPU
27–32B 18–24 GB 32 GB+ Macs or a 24 GB GPU
70B 40 GB+ High-memory Macs or multi-GPU PCs

Speed depends on memory bandwidth more than raw processor speed: Apple Silicon Macs and dedicated GPUs are much faster than laptop CPUs. Start small, then move up if answers are too weak and speed is still fine.

Local, cloud, or both

Local models are the best choice for private documents, offline work and unlimited cheap drafting. For hard questions or big coding tasks, the frontier cloud models are still much stronger. Many apps below let you keep both: Ollama for everyday use and a cloud key (Claude, OpenAI, Gemini or OpenRouter) when you need more.

Apps that work with Ollama or LM Studio

  • big-AGI

    Free; Pro $9/month · Web · Open source

    Visit

    Multi-model AI workspace that runs, compares and merges answers from many providers using your own API keys.

    Works with:OpenAIAnthropicGoogle GeminixAI+14 more

  • AnythingLLM

    Free · macOS, Windows, Linux · Open source

    Visit

    Private AI app for chatting with your documents. Runs local models or connects to OpenAI, Anthropic, Gemini and others with your key.

    Works with:OpenAIAzure OpenAIAnthropicGoogle Gemini+9 more

  • Kilo Code

    Free to start, no markup on model usage · VS Code, JetBrains, CLI · Open source

    Visit

    Open-source AI coding agent for VS Code, JetBrains and the CLI. Use 500+ models at zero markup or bring your own keys.

    Works with:AnthropicOpenAIGoogle GeminiOpenRouter+8 more

  • Witsy

    Free, open source · macOS, Windows, Linux · Open source

    Visit

    Open-source desktop AI assistant and universal MCP client for macOS, Windows, and Linux. BYOK app supporting 15+ AI providers including local models via Ollama.

    Works with:OpenAIAnthropicGoogle GeminixAI+8 more

  • Kerlig

    $49 one-time (1 Mac) · macOS

    Visit

    Mac app that adds AI to any app for emails, replies and proofreading, using 350+ models with your own API keys.

    Works with:OpenAIAnthropicGoogle GeminiGroq+7 more

  • BoltAI

    One-time purchase, free trial · macOS, iOS

    Visit

    Native Mac and iOS AI app that connects to OpenAI, Claude, Gemini, Mistral, Bedrock and local models with your own keys.

    Works with:OpenAIAnthropicGoogle GeminiMistral+6 more

  • n8n

    Free to self-host; paid cloud plans · Self-hosted, Web

    Visit

    Workflow automation platform for building AI agents with 500+ integrations, using your own model credentials. Self-host or cloud.

    Works with:OpenAIAnthropicGoogle GeminiMistral+6 more

  • NewMax

    One-time lifetime license from $399 · macOS, Windows

    Visit

    Desktop AI agent that runs workflows on your local files with your own API key or a local model; nothing routes through NewMax.

    Works with:OpenAIAnthropicGoogle GeminiMistral+6 more

See all 29 apps that work with Ollama

Questions

Do I need a GPU to run a local LLM?

No. Small models (a few billion parameters) run on an ordinary laptop's CPU, slowly but usably. A Mac with Apple Silicon or a PC with a recent graphics card makes them much faster and lets you run bigger models.

Is a local model as good as GPT or Claude?

Not usually. Models that fit on a laptop are smaller than the frontier cloud models, so they are weaker at hard reasoning and long tasks. They are good for drafting, summarizing, private notes and offline use, and many apps let you switch to a cloud key when you need more.

What address do I enter in the app?

For Ollama, http://localhost:11434 (or http://localhost:11434/v1 for apps that expect an OpenAI-compatible endpoint). For LM Studio, start its local server and use the address it shows; its documentation uses http://localhost:1234 in examples. Leave the API key empty or enter any text if the field is required.

Are my prompts private?

With a model running locally, yes: prompts and answers stay on your computer. Ollama also offers cloud models when you sign in; those are not local.

Sources

Checked against the providers' own documentation on 2026-10-23. Prices and limits change; the links below have the current figures.

Related guides