Running AI locally: what computer do you really need?

Do not buy an AI computer just because it has an impressive graphics card. Choose the model and the tasks you want it to handle first. For a new computer running larger local models alongside your everyday software, we recommend at least 64 GB of system RAM. That is purchasing advice, not a hard minimum. GLM-5.3-Flash needs a larger memory budget even at low quantization levels; with Qwen3.8-Flash-Next, NVMe offload can save a substantial amount of fast memory. You can still try a small model for free on the laptop you already own.

Running local AI on a mini PC
Small models run on modest hardware; heavier tasks call an external model.

This article lays out the specifications for businesses in Belgium and the Netherlands: how much memory modern models really need, which shared-memory computers are available, what RAM and graphics cards currently cost, and when a hybrid approach is smarter than forcing everything to run locally.

What is a local AI computer?

A local AI computer runs a model in your own environment rather than on a model provider's servers. It could be a PC with a discrete graphics card, a compact shared-memory computer, or a Mac with unified memory.

With fully local processing, your prompts and files do not need to go to an external model provider. But local does not automatically guarantee privacy: an agent can still use an external API or web search. You therefore decide which connections are allowed. The Ollama documentation, for example, explains how to disable cloud features entirely.

Local inference does not incur per-token charges from a model provider. Hardware, electricity, updates, and support still cost money. And more parameters do not automatically mean a better answer: model architecture, training, and the specific task matter too.

The specifications that actually matter

System RAM has been underestimated in recent years. The old 32 GB guideline leaves little headroom if you want to run a larger model, an agent, a browser, and document processing at the same time. When buying, do not just choose an amount of RAM: check the memory budget for the exact model variant in the table below. Quantization, context length, and your offload approach together determine what you need.

With a discrete GPU, system RAM and video memory are separate. A PC with 64 GB of RAM and a graphics card with 16 GB of VRAM does not suddenly have 80 GB of fast GPU memory. If many model computations move to the CPU because the weights do not fit in VRAM, performance can drop considerably. Targeted offload of an n-gram lookup table is different: the whole table does not need to be processed continuously. Use ollama ps to check where Ollama has actually loaded your model.

Quantization reduces model weights by storing numbers at lower precision. The rule of thumb of roughly half a GB per billion parameters at 4-bit applies only to those weights. Scales, non-quantized components, image processing, temporary buffers, and the context cache add to that. In the session below, ollama ps reports 18 GB of memory use with a context setting of 32,768 tokens. That is one specific setup, not a fixed ratio between download size and memory use. Even with a MoE model, you must store all experts, not just the active ones. And a large context window on a model page does not mean you can use it for free: more context requires more memory.

Also choose fast NVMe storage with room for several models: large model packages can now require hundreds of GB each.

Which local models can you realistically run?

The selection below combines widely used families from the Ollama library with recent open models. It is not a ranking of the smartest AI. Model names link to Hugging Face. Package sizes come from the listed Ollama variants; for Qwen3.8-Flash-Next, from the Atomic Dynamic builds; and for GLM-5.3-Flash, from the Unsloth GGUF files (checked September 7, 2026). The memory advice applies to those specific builds. Download size is not the same as memory use: offload keeps part of the model on the SSD, while context, image processing, and parallel tasks require extra memory.

Model and variantParametersModel packagePractical memory budgetWhat to consider it for

3B, dense

2.0 GB

about 6 GB with 32K context

Learning to use local AI on existing hardware

9B, dense

6.6 GB

12 to 16 GB

Text, document questions, and image understanding with a small model

12B, dense

7.6 GB

12 to 16 GB

Text, reasoning, and multimodal tasks

21B, 3.6B active

14 GB

16 GB documented minimum

Reasoning, programming, and tool use

27B, dense

18 GB

18 GB measured on a 32 GB GPU

Programming, document analysis, and image analysis

35B, 3B active

24 GB

about 32 GB

Coding, working with repositories, and calling tools

117B, 5.1B active

65 GB

one GPU with 80 GB is documented

Heavier reasoning and agent tasks

122B, 10B active

81 GB

128 GB system with about 96 GB for the model

More complex text, image, and agent tasks

125B/6B active, plus n-gram and MTP

84.9–110.5 GB (Atomic Dynamic GGUF, excluding vision projector)

From 64 GB unified on Mac with a suitable build and n-gram on NVMe; 128 GB as a starting point for fully in-memory use

Multimodal agents, coding, experimental

320B, 18B active (MoE)

199.7 GB (UD-Q4_K_XL, dynamic 4-bit)

256 GB recommended for this quant; smaller quants on 128 GB

Largest model in this selection: agentic coding and multimodal work

For Qwen3.8-Flash-Next, the package is larger than its label suggests. Alongside the 125B main model with 6B active parameters, the package includes an n-gram lookup table and an MTP component, bringing the total to about 180B parameters. But not everything needs to stay in fast memory permanently. The Qwen README explicitly describes the n-gram table as suitable for offload to host memory, with asynchronous prefetching. With suitable runtimes, that table can also stay on NVMe, with only the required portions read into memory.

The Atomic Chat guide documents a small Atomic Dynamic build on a Mac with 64 GB of unified memory, keeping the n-gram table on SSD. So 96 GB is not necessarily too little. This does require suitable quantization and a runtime with n-gram offload; it is not a promise that every Ollama or LM Studio package works this way.

End users report roughly 2240 tokens per second during text generation with NVMe offload on different DGX Spark setups. The performance loss is limited in those tests, but the measurements in Hugging Face discussion #11 also show that prompt processing can become slower. Hardware, quantization, context, and runtime make a difference. Fully in-memory operation is generally faster and simpler, especially for long prompts; with suitable quantization, 128 GB is a practical starting point.

Open research is also exploring the limits of that memory budget: expertpin is a public experimental runtime research project that keeps MoE experts on NVMe and investigates how much fast memory such a model really needs. Its public target, at least 20 tokens per second within a tight RAM budget, is a development goal, not an achieved result.

GLM-5.3-Flash from Z.ai is even larger than Qwen3.8-Flash-Next and gpt-oss:120b, but can run entirely locally with enough memory. The multimodal model has an MIT license and a context window of about 1 million tokens. Unsloth's dynamic 4-bit variant, UD-Q4_K_XL, is 199.7 GB; for that variant, we recommend a computer with 256 GB of memory. Smaller dynamic quants can run on 128 GB, with lower precision and limited room for context. The 1-bit variant UD-IQ1_S, for example, is 93.1 GB. That is just the model package: the full context window does not automatically fit alongside the weights. Be careful with the Ollama model page: it only offers glm-5.3-flash:cloud, hosted by Ollama in the US and Europe, not on your computer. For local use, run Unsloth GGUFs through Unsloth Desktop or the appropriate llama.cpp build from the Unsloth guide.

Want to try it yourself? Ollama runs a model with a single command, and LM Studio provides a graphical environment for trying models side by side. Both tools are free. The terminal window below shows a real historical session from our own test machine, with the original Dutch prompt and response preserved: we load Qwen3.8 in its 27B variant with 4-bit compression, ask one question, and then use ollama ps to check where the model was loaded.

ollama — loading and running qwen3.8:27b

$ ollama pull qwen3.8:27b-q4_K_M

$ ollama pull qwen3.8:27b-q4_K_M
pulling manifest
pulling ac3714bfddde: 100% ▕██████████████████▏ 931 MB
pulling f5f1dd8920d4: 100% ▕██████████████████▏  16 GB
pulling 4c6a8e842ef0: 100% ▕██████████████████▏  11 KB
pulling 448d29437397: 100% ▕██████████████████▏   92 B
pulling 492b2922d38e: 100% ▕██████████████████▏  215 B
verifying sha256 digest
writing manifest
success
$ ollama run qwen3.8:27b-q4_K_M
>>> Geef in exact één korte zin aan dat je lokaal draait.
Ik draai lokaal.
$ ollama ps
NAME                  ID               SIZE     PROCESSOR    CONTEXT    UNTIL
qwen3.8:27b-q4_K_M      25b843619e94     18 GB    100% GPU     32768      29 minutes from now
Real historical session on our own test machine with an RTX 5090 (32 GB), preserving the Dutch prompt and response: the model package is 16 GB; memory use with 32K context is 18 GB.
ollama — loading and running qwen3.8:27b

$ ollama pull qwen3.8:27b-q4_K_M

$ ollama pull qwen3.8:27b-q4_K_M
pulling manifest
pulling ac3714bfddde: 100% ▕██████████████████▏ 931 MB
pulling f5f1dd8920d4: 100% ▕██████████████████▏  16 GB
pulling 4c6a8e842ef0: 100% ▕██████████████████▏  11 KB
pulling 448d29437397: 100% ▕██████████████████▏   92 B
pulling 492b2922d38e: 100% ▕██████████████████▏  215 B
verifying sha256 digest
writing manifest
success
$ ollama run qwen3.8:27b-q4_K_M
>>> Geef in exact één korte zin aan dat je lokaal draait.
Ik draai lokaal.
$ ollama ps
NAME                  ID               SIZE     PROCESSOR    CONTEXT    UNTIL
qwen3.8:27b-q4_K_M      25b843619e94     18 GB    100% GPU     32768      29 minutes from now

AI computers with unified memory

A discrete graphics card is no longer the only option. With unified or shared memory, the CPU and GPU use the same physical memory pool, so a compact computer can load models that do not fit in an ordinary graphics card's VRAM. But capacity is not speed: memory bandwidth, GPU compute, and software support still matter. A computer that barely fits the model is not automatically a comfortable work environment for a whole team.

Three families dominate this segment. The NVIDIA DGX Spark combines the GB10 Grace Blackwell Superchip with 128 GB of coherent LPDDR5x memory (273 GB/s) and a 4 TB NVMe SSD. NVIDIA explicitly positions the device for models up to 200 billion parameters. When we checked on September 7, the Founders Edition was in stock at Alternate in the Netherlands for € 6,399. Note that the system runs on Arm, so check compatibility with your other software.

The Mac Studio received a new generation on August 25, with M5 Max (up to 128 GB of unified memory) and M5 Ultra (up to 512 GB). Apple explicitly describes it as a desktop for on-device AI that runs enormous language models entirely locally. The Apple Store in Belgium and the Netherlands lists starting prices of € 3,029 (M5 Max) and € 6,649 (M5 Ultra); according to Apple, deliveries start September 22, with the 512 GB option following in late October. Those are base configurations, not maximum-spec AI configurations.

Then there is the AMD Strix Halo family: the Ryzen AI Max+ 395 combines 16 Zen 5 cores with Radeon 8060S graphics and supports up to 128 GB of unified memory. According to AMD, up to 96 GB can serve as graphics memory through Variable Graphics Memory. Compact mini PCs such as the GMKtec EVO-X2 with 128 GB cost around € 3,360. The LPDDR5x memory is soldered and cannot be upgraded later, so choose the capacity when buying. Above this segment is the DGX Station with 748 GB of memory (252 GB of HBM3e at the GPU plus 496 GB of LPDDR5X at the CPU). That is a different investment category, for which you request a quote based on your own workload.

ComputerMemoryMemory bandwidthPriceCharacteristics

Standard PC + discrete GPU

32-64 GB RAM + 16-24 GB VRAM

VRAM: 500-1,800 GB/s

€ 2,000 - € 5,000

Traditional option, fastest memory tier

AMD Strix Halo mini PC

128 GB unified (96 GB assignable to GPU)

about 256 GB/s

around € 3,400

Plenty of memory, x86 software

Apple Mac Studio M5 Ultra

up to 512 GB unified

1.2 TB/s

from € 6,649

Plenty of unified memory, MLX ecosystem

NVIDIA DGX Spark

128 GB coherent unified

273 GB/s

around € 6,400

Complete NVIDIA AI platform, Arm

Enterprise server (multi-GPU)

hundreds of GB of HBM

several TB/s per GPU

Custom quote

Large models and multiple concurrent users

RAM and GPU prices change your buying decision

Anyone planning an AI computer today faces a market-wide issue: memory is becoming scarce and expensive because data centers are absorbing supply. TrendForce reported that conventional DRAM contract prices in the first quarter of 2026 were about 93 to 98 percent higher than in the previous quarter, and forecast another increase of 58 to 63 percent for the second quarter. Industry demand directs suppliers toward high-capacity server modules for AI servers, leaving less capacity for ordinary PC memory. Those are industrial contract figures, not the retail price of your DDR5 kit, but the Tom's Hardware RAM price tracker shows consumer modules following the same curve.

Graphics cards follow the same pattern. The TechSpot GPU pricing survey from late August 2026 found that card prices rose by about 15 percent in a single month across ten countries, with GeForce cards taking the biggest hits. The original suggested retail price is therefore no longer a reliable budget: compare complete quotes and include RAM, storage, the power supply, cooling, installation, and support. In this market, a unified-memory computer with fixed memory can sometimes cost less than an expandable PC that you need to upgrade immediately.

Price of a 32GB DDR5-6000 kit (2x16GB)

Moving average of the lowest US retail prices. The jump in late 2025 follows the shift in DRAM production toward memory for AI servers.

0200400600Mar 2025Jul 2025Sep 2025Dec 2025Mar 2026Jun 2026Sep 2026Mar 2025: $ 120Jul 2025: $ 115Sep 2025: $ 130Dec 2025: $ 450Mar 2026: $ 525Jun 2026: $ 550Sep 2026: $ 590
Price of a 32GB DDR5-6000 kit (2x16GB). Line chart with 7 data points in $, lowest value $ 115, highest value $ 590.
PeriodPrice in dollars
Mar 2025$ 120
Jul 2025$ 115
Sep 2025$ 130
Dec 2025$ 450
Mar 2026$ 525
Jun 2026$ 550
Sep 2026$ 590
Source: PCPartPicker, September 2026

When a Linux computer makes sense for your AI agent

Running a model and putting an agent to work are two different things. The model generates answers; the agent connects those answers to tools, files, and follow-up actions. For recurring tasks, a dedicated Linux computer in your network provides a place where processes remain available, with defined permissions and human oversight for sensitive actions. That is how we work ourselves: our own Hermes installation at Voltti runs on a Linux machine we administer ourselves.

The agent computer does not have to be the same machine as the model server. A compact local node can coordinate tasks while a more powerful computer on the same network runs the model. Read more about that separation in when you need a Linux computer for an AI agent.

Local AI vs. cloud: where to draw the line

Local models are no longer limited to short summaries: current families support coding, image understanding, and tool use. Some leading models are available only through an external service; more hardware does not suddenly make them runnable locally. Large downloadable models may require a more powerful workstation or multi-GPU server. Compare quality and speed on your own tasks before making that investment.

The comparison is rarely about better or worse; it is about deciding what to run where. Process sensitive data and tasks that must stay in your network locally. An external model can make sense if it demonstrably performs better on your task and the data is allowed to leave your network. The full overview is in our comparison of local AI vs. cloud AI.

Hybrid is often the practical choice

A hybrid setup can be practical: the agent and task coordination stay in your environment, while selected tasks go to an external model through an API. That does not have to be limited to heavy work; the choice depends on quality, speed, cost, and privacy. One caveat matters: text and file contents included in an API request really do leave your network. Decide in advance what information may be sent, and have a person approve sensitive actions.

Encrypted backups go to a separate location in your own network, never to the machine itself. That is part of a usable setup too, alongside updates, recovery tests, and clear access permissions.

What does that look like in practice? Read about local and hybrid AI for businesses, about what stays local in hybrid AI, and about using AI securely and privately. Voltti installs and provides support for these setups in Belgium and the Netherlands, always with a custom quote.

Seppe Gadeyne

  • Updated on

    Frequently asked questions

    01Do I really need at least 64 GB of RAM for local AI?

    Not to get started: small models also run on 16 GB. But for a new computer that needs to combine serious local AI, an agent, and your regular work software, 64 GB of system RAM is a sensible starting point. Think of it as headroom for now and for next year's models, not a hard system requirement.

    02Is 96 GB enough for the largest local models?

    Sometimes, but package size alone does not answer that question. If everything stays in memory, 96 GB of unified memory may accommodate a model package of roughly 80 GB, provided the runtime, context, and other software fit in the remaining space. It is not guaranteed. Qwen3.8-Flash-Next can also run on a Mac with 64 or 96 GB when using a suitable build and keeping the n-gram table on NVMe. That is a model-specific offload approach, not a general rule for all large models. For GLM-5.3-Flash, 96 GB remains impractical purchasing advice: consider 128 GB for small dynamic quants and 256 GB for the roughly 200 GB UD-Q4_K_XL variant. Always test the context length and tasks you actually want to use.

    03Which is better: a discrete graphics card or a unified-memory computer?

    That depends on your goals. A discrete GPU offers the fastest memory for models that fit and is flexible to upgrade. Unified-memory computers such as the DGX Spark, Mac Studio, and Strix Halo mini PCs offer much more capacity for larger models in a compact, efficient form, but their memory is slower and cannot be upgraded. For most businesses, the choice is practical: which models do you want to run, and which software does your environment support?

    04What is the cheapest way to get started?

    Install Ollama or LM Studio on the computer you already own and try a small model. It costs nothing and immediately shows you what your current machine can handle. Only buy hardware once you know which models you really want to run.

    05Where are my backups stored in a local setup?

    Never on the AI computer itself. Encrypted backups go to a separate location in your own network, so a hardware failure or breach on the machine does not take your backup data with it.

    Discuss your hardware questions

    Discuss your pilot