Local AI guide · 11 min

Deploy a local AI model: requirements, hardware and controls

Running a model on your own hardware can reduce some transfers and increase control. It also shifts responsibility to the endpoint, server, logs, licences, backups and maintenance.

A technician monitors an AI model running on a local workstation with memory, access and quality indicators.
Key points

The short answer

Start with a precise use case and a small test set. Choose the smallest model that reaches the required quality, measure memory, speed and power on real hardware, check the licence, isolate the service and document updates, backups and shutdown.

  • Size for the requirement
  • Secure the full environment
  • Measure before deployment

Build a controlled local deployment

  1. 1. Define the use case

    Separate chat, summarisation, extraction, code, vision and document processing. Set languages, context length, acceptable latency and minimum quality.

  2. 2. Check the model

    Review provenance, code and weight licences, prohibited uses, documentation and supported formats. A downloadable model is not automatically licensed for every project.

  3. 3. Size the hardware

    Test system memory, graphics memory, storage, throughput and concurrency on the target machine. Quantisation reduces requirements but can change quality and speed.

  4. 4. Isolate the service

    Restrict network listeners, accounts, accessible folders and extensions. Protect the interface, filter logs and control imported models and files.

  5. 5. Evaluate results

    Use production-like cases and measure accuracy, latency, stability, power and correction effort. Include long data, hostile inputs and no-answer conditions.

  6. 6. Operate over time

    Pin versions, review updates before deployment, monitor capacity and errors, test restoration and keep a rollback procedure.

Put the method to work

Practical case

Run two models on the same computer with ten representative questions, including one about a document you cannot upload online.

Evidence to keep

Record memory, latency, quality, resource use and outbound connections from the interface.

Make the decision

Keep the setup only if the control gained justifies maintenance and quality is sufficient for the task.

Four budgets to plan

Quality

Does the model reach the threshold for your languages and documents?

Capacity

Are memory, speed and concurrency acceptable?

Operations

Who updates, monitors, backs up and responds to failures?

Compliance

Do licences, data, access and logs meet the applicable framework?

6 starting points

Interfaces, runtimes and tools for local AI

These active services cover local runtimes, interfaces and development. Verify supported platforms, licences, formats and recommendations on the official project site.

How is this selection produced?

Active services are distributed across guide-related categories, then ordered by editorial highlighting and internal score. This does not assess security, compliance or performance on your use case. Methodology.

Explore the full category

Explore tools for this task

  • Cursor — Work in an existing project on a bounded task: explain a function, fix a reproducible behaviour or prepare a reviewable change.
  • Ollama — Test a model on your computer or provide a backend for a local application. Check hardware compatibility and model licensing first.
  • GitHub Copilot — Explain code, prepare a bounded change or complete a useful test. Supply the expected behavior and a reproducible example before requesting a fix.
  • Aider — Change a bounded function in an existing project. Identify relevant files and expected outcomes rather than sending the entire repository by default.
  • LM Studio — Test a local model using authorized text and assess its quality on your hardware. Separate response speed, memory consumption and correctness.
  • Open WebUI — Provide a common interface for authorized models. Define users, available connections and documents each group may access.

All profiles organized by family →

Comparison frameworks and cost per accepted result →

Related tool families

Frequently asked questions

Is a graphics card mandatory?

Not for every model or task, but compatible graphics hardware can greatly improve speed. Test the actual machine with the intended size and quantisation.

Does local AI guarantee confidentiality?

Only when the flow is genuinely local and the endpoint, network, logs, backups and access are controlled. Extensions and downloads can reintroduce transfers.

How should model size be selected?

Start with the smallest model that meets the quality threshold. Compare sizes on the same test set and include hardware and human costs.

The references below expand on the concepts and checks discussed. Scenarios and trial frameworks remain editorial proposals; provider documentation describes its own product rather than an independent benchmark.

Official sources

Continue with another guide