“Local AI” sounds like a privacy switch. It is really an architecture. A model file lives on your computer. An inference engine loads it into memory. A desktop interface or local API sends prompts to that engine. If every relevant component stays local, the prompt need not leave the device. Add cloud models, web search, remote tools or a network-exposed server and the boundary changes.

Ollama and LM Studio make this architecture approachable in different ways. Ollama emphasizes a command-line workflow and local service that other applications can call. LM Studio emphasizes a graphical desktop application with model discovery, chat, document attachment and an optional local server. Neither choice makes the downloaded model trustworthy, current or suitable for consequential advice.

Fast answerChoose Ollama for scripting, automation and a minimal local API; LM Studio for a desktop-first model browser and chat interface; a reputable cloud assistant for frontier quality, large context and no hardware maintenance; or buy nothing until a repeated private task justifies the setup.

What “local” must mean

A local model is not merely an app installed on your computer. The inference itself must run on local hardware, and the surrounding workflow must avoid remote services. Model downloads initially require a network connection. Update checks, web search, cloud-model options, telemetry, extensions and connected tools may create additional traffic.

Ollama's official FAQ states that prompts and answers are not sent to Ollama when running locally. The same documentation now distinguishes cloud-hosted models, which are processed by Ollama's service, and provides a local-only setting that disables cloud features. LM Studio documents local chat and local API operation; its model downloader retrieves community model files from Hugging Face before they can run offline.

Conceptual editorial illustration of documents circulating in a closed loop within a desktop computer while unplugged network cables rest on the desk
A private local workflow is a closed system you can describe. One cloud model, search tool or exposed port changes the boundary.

Decide by seven constraints

  1. Task. Summarization, drafting and extraction may tolerate a smaller model; complex research or coding may not.
  2. Sensitivity. Identify what must remain on the device and whether the computer itself is adequately secured.
  3. Memory. Model weights, context and runtime overhead must fit available RAM or VRAM.
  4. Patience. Local generation can be slower, especially without a supported GPU.
  5. Interface. Decide whether you want a desktop chat, terminal workflow or API for other tools.
  6. Model license. “Open weight” does not mean unrestricted. Read the terms for the exact model.
  7. Maintenance. You own updates, backups, storage, logs and any server exposure.

Ollama: local service and automation-first workflow

Ollama runs on macOS, Windows and Linux. Its quickstart centers on pulling a model and running it from a command line or app. The local server exposes APIs, including compatibility with parts of the OpenAI API, so existing software can often point at a local base URL.

Fits: developers, automation projects and users comfortable naming models and working with a terminal. Tradeoff: the same server that makes integration easy can become a security problem if exposed beyond the local machine without authentication and network controls. Ollama binds to localhost by default; changing that setting is a deliberate expansion of scope.

Ollama now includes both local and cloud models. A model name that ends in a cloud designation is not running privately on your hardware merely because the command originates locally. If the requirement is strictly local operation, use the documented local-only configuration and verify logs after restart.

LM Studio: graphical model discovery and local chat

LM Studio provides a desktop interface for discovering supported models, downloading them, starting chats, attaching documents and running a local server. Its documentation lists support across current Apple silicon, Windows and Linux configurations, with exact CPU and GPU support depending on platform and release.

Fits: people who want to compare models and settings without beginning in a terminal. Tradeoff: a friendly model browser can make downloads feel interchangeable even though quantization, context, architecture and license materially affect performance and permitted use.

The local server implements OpenAI-compatible endpoints, which can simplify experimentation with existing clients. Treat that API like any other service: keep it bound locally unless remote access is explicitly required, authenticated and protected.

Hardware reality without fake precision

There is no universal “minimum computer for AI.” Requirements depend on parameter count, quantization, context length, modality, runtime and desired speed. A compressed model that fits in memory may still be too slow for an interactive workflow. A model that answers short prompts may fail when long documents expand the working context.

Do not buy hardware from a single model-size chart. Install the software on the machine you have, download one modest model recommended by the application's current catalog and test the real task. Watch memory pressure, generation speed, output quality and heat. Only then decide whether more RAM, storage or GPU capacity would change the workflow enough to justify the cost.

Local is not automatically private

  • Prompts may remain in local chat histories or application logs.
  • Attached documents may be copied into indexes or working directories.
  • Malware, other user accounts and weak disk protection can access local data.
  • Tools and extensions may call external services even when the model is local.
  • A local server exposed to the network can be discovered or misused.
  • Deleting a chat interface entry may not erase every backup or derived file.

Use full-disk encryption, a maintained operating system and a separate test folder. Start with non-sensitive documents. Confirm where chats, models and indexes are stored before introducing private material.

When cloud is honestly better

Cloud services are usually better when the task needs frontier reasoning, very large context, current web access, strong multimodal capability, reliable high-speed generation or collaboration without maintaining hardware. They can also be safer operationally for a person who would otherwise expose an unauthenticated local server or stop installing security updates.

The correct comparison is not “private local” versus “reckless cloud.” It is a specific local stack versus a specific provider policy, account configuration and data class. Use hosted AI for public or low-sensitivity work when quality matters more than custody. Keep genuinely sensitive material out unless the applicable agreement and controls support the use.

A one-hour no-buy trial

  1. Name one repeated task and define an acceptable output.
  2. Install either Ollama or LM Studio from its official source.
  3. Download one modest, clearly licensed model.
  4. Disconnect optional cloud features and web tools.
  5. Test five non-sensitive examples, including one difficult failure case.
  6. Record quality, speed, memory use and correction effort.
  7. Keep the setup only if it reduces risk or repeated work more than it adds maintenance.

Local execution does not repair the limitations described in A Model Can Be Right for the Wrong Reason. Verify factual work, preserve source documents and use the custody questions from Private Note-Taking Apps when deciding what belongs in the local knowledge base.

Official sources and volatile details

This is a workflow and privacy-boundary guide, not a benchmark or security certification. Model availability, licenses, hardware support and cloud behavior change; verify the exact model and application version before relying on them.


END OF FIELD GUIDE 025

Keep the question. Test the model.

Choose the narrowest claim the evidence can carry, then leave room for revision.