A category of models and inference runtimes

Open-weight / local models

A do-it-yourself stack in which model weights and a chosen runtime—such as llama.cpp, Ollama, or LM Studio—run on hardware you control; capabilities depend on every component.

Surfaces

Command-line runtimes · Desktop model managers · Local HTTP APIs · Servers and embedded applications

Context

Context length, file access, retrieval, multimodal input, and tool support depend on the model, quantization, runtime, and harness placed around it.

Actions

A bare model generates output only. Tool calling, repository editing, browsing, and automation require a compatible runtime and agent harness.

Execution

Inference can run on CPUs, Apple silicon, GPUs, workstations, or self-managed servers. Performance and supported model size depend on memory, quantization, and backend support.

Memory & rules

The model has no automatic cross-session memory. Applications may add prompt templates, conversation storage, retrieval, profiles, or project instruction files.

Permissions

Running locally can keep weights and some data on controlled hardware, but downloaded models, plugins, telemetry, network calls, APIs, and host filesystem permissions still need review.

Verification

Evaluation and testing are supplied by the operator or surrounding harness. Model quality, tool syntax, and structured output must be tested for the exact model/runtime combination.

Best for

  • Offline or controlled-environment inference
  • Model and runtime experimentation
  • Workloads where hardware ownership and provider choice matter

Limitations

  • Expecting one universal capability or safety profile
  • Editorial judgment: users who need frontier performance with no setup, hardware planning, or model evaluation

Comparison note

This is deliberately a category card, not a product ranking. Ollama, LM Studio, llama.cpp, vLLM, SGLang, and individual models make different tradeoffs and should be evaluated separately.

Evidence

First-party sources checked

  1. 1
    llama.cpp

    ggml.org · Documentation · checked 2026-07-13

  2. 2
    LM Studio local inference API

    LM Studio · Documentation · checked 2026-07-13

  3. 3
    Ollama documentation

    Ollama · Documentation · checked 2026-07-13