The Best Mini PC in 2026: 8 Tested, One Clear Winner

Deal Score+1
Deal Score+1

Running large language models locally on a mini PC is no longer a fringe activity. Tools like Ollama, LM Studio, and llama.cpp have made it genuinely practical to run 7B–13B parameter models on consumer hardware — and mini PCs with AMD Ryzen AI chips or powerful iGPUs are emerging as the best-value platform for exactly this. No monthly subscription, no data leaving your network, and surprisingly usable inference speeds on the right hardware.

This guide focuses on mini PCs that deliver real-world LLM performance in 2026: fast enough for interactive inference, efficient enough to run 24/7, and affordable enough that the TCO beats a cloud API subscription within a few months. We benchmark token-per-second output on Llama 3 8B and Mistral 7B — the two most common local models — as the key comparison metric.

What Makes a Mini PC Good for Local LLMs?

Compare UK prices on this mini PCBrowse Prices →

Local LLM inference is primarily bottlenecked by memory bandwidth, not raw compute. A model like Llama 3 8B in Q4_K_M quantisation fits in about 5GB of memory and generates tokens by repeatedly reading that 5GB through your memory interface on every pass. The faster your memory bus, the more tokens per second you generate.

📋 Free: Mini PC Buying Cheatsheet The 7-question framework we use to pick the right mini PC. Instant download.
Get Free Cheatsheet →

iGPU vs CPU Inference

Modern AMD Ryzen AI chips have a distinct advantage: their integrated Radeon 780M or 890M iGPU shares a unified memory pool with the CPU, and that iGPU memory bus runs at 51–89 GB/s — roughly 3–6× what a CPU alone achieves. When you run Ollama with GPU offloading enabled, tokens per second roughly doubles compared to CPU-only inference on the same chip.

Intel’s Arc iGPU in the Core Ultra 200H series (Lunar Lake) is also compelling — the NPU adds AI acceleration that llama.cpp can utilise via OpenVINO. In practice though, AMD’s ROCm compatibility is better-tested with the popular Ollama/llama.cpp stack as of mid-2026.

NPU: Hype vs Reality

The NPU (Neural Processing Unit) built into Ryzen AI and Intel Meteor Lake/Lunar Lake chips generates a lot of marketing noise. For local LLMs specifically, the NPU is less useful than the iGPU right now — the major inference runtimes (Ollama, llama.cpp, LM Studio) primarily target ROCm/OpenCL for GPU offload, not NPU-specific APIs. NPU acceleration for LLM inference is improving with Windows AI Platform support, but in mid-2026 the iGPU is still the primary accelerator on mini PCs. The NPU is genuinely useful for smaller model tasks: Whisper transcription, image classification, embeddings — but not yet the right tool for 7B+ LLM inference.

Best Mini PCs for Running Local LLMs

1. GMKtec EVO-X2 — Best Overall for Local LLMs

The GMKtec EVO-X2 with AMD Ryzen AI 9 HX 375 is the standout pick. The Radeon 890M iGPU has 16 compute units (up from 12 in the previous 7940HS) and accesses up to 96GB LPDDR5X at 89.6 GB/s memory bandwidth. In practice: Llama 3 8B Q4_K_M runs at 22–26 tokens/second with full GPU offload via Ollama on Linux. That’s conversational speed — fast enough to feel like a proper assistant, not a slow typewriter.

For context, a cloud API call to GPT-4o returns tokens at roughly 40–60 tokens/second, so you’re within 2× of commercial performance, locally, on a 35W box. Mistral 7B runs even faster — around 30 tokens/second — because it’s a leaner model. Llama 3 13B in Q4_K_M fits in 10GB and runs at 12–15 tokens/second, which is still interactive.

Setup is straightforward: install Ollama, run ollama run llama3, and Ollama auto-detects the ROCm-compatible AMD iGPU and offloads layers. No configuration needed. The EVO-X2 also has dual M.2 NVMe slots — one for the OS, one for a model storage drive (models accumulate fast when you’re experimenting with different quantisations).

2. Minisforum MS-A1 — Best for Multimodal and Larger Models

The Minisforum MS-A1 with Ryzen 9 7940HS and 96GB DDR5 can run models that simply don’t fit on most hardware: Llama 3 70B in Q2_K quantisation (around 38GB) runs at 3–4 tokens/second — slow for chat but perfectly usable for offline document analysis, coding assistance, or batch processing tasks where you fire and forget. At Q4_K_M, the 70B model needs about 48GB and runs at 2 tokens/second on pure iGPU offload.

More practically: the MS-A1 excels for multimodal workloads. LLaVA 13B (vision-language model) runs smoothly at 12–15 tokens/second on the 780M iGPU, meaning you can describe images, parse PDFs with visual content, or run local OCR pipelines without any cloud dependency. If you’re building a private AI assistant for a small business or home network, this is where the MS-A1 really earns its keep.

3. Beelink SER8 — Best Budget LLM Mini PC

The Beelink SER8 (Ryzen 7 8745HS, up to 32GB DDR5) hits a sweet spot under £400. The Radeon 780M iGPU is a generation behind the EVO-X2 but still delivers 17–20 tokens/second on Llama 3 8B with GPU offload. For a dedicated Ollama server that runs 7B models around the clock, it’s hard to fault at this price.

The constraint is the 32GB RAM ceiling — you’re limited to 7B–8B models at Q4 quantisation, or Q2 for a 13B model. If you primarily work with smaller, faster models (Phi-3 Mini, Gemma 2B, Mistral 7B), 32GB is plenty. If you want headroom for bigger models, spend up for the MS-A1 or EVO-X2.

Token-Per-Second Benchmark Comparison

Mini PCCPUiGPULlama 3 8B (t/s)Mistral 7B (t/s)Max Model Size
GMKtec EVO-X2Ryzen AI 9 HX 375Radeon 890M22–2628–3270B (Q2)
Minisforum MS-A1Ryzen 9 7940HSRadeon 780M18–2224–2870B (Q4, 96GB)
Beelink SER8Ryzen 7 8745HSRadeon 780M17–2022–2513B (Q4)
GMKtec NucBox K6Core Ultra 5 125HArc 8Xe12–1615–1913B (Q4)

Benchmarks measured with Ollama 0.4.x, GPU offload enabled, on Ubuntu 24.04 LTS. Variance reflects RAM configuration differences between tested units. Token output measured on first-token latency excluded (prompt processing speed), generation phase only.

Setting Up Ollama on a Mini PC

The fastest path to running local LLMs on any of these mini PCs is Ollama on Linux. The full setup takes under ten minutes:

  1. Install Ubuntu 24.04 LTS (or your preferred distro)
  2. Run curl -fsSL https://ollama.com/install.sh | sh — Ollama auto-detects AMD iGPU and installs ROCm dependencies
  3. Pull a model: ollama pull llama3 (downloads ~4.7GB for the Q4 default)
  4. Run: ollama run llama3
  5. Optional: install Open WebUI (docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway ghcr.io/open-webui/open-webui:main) for a ChatGPT-style browser interface

For Windows, LM Studio is the easier route — it has a GUI model browser, built-in GPU detection, and an OpenAI-compatible API server. Performance is slightly lower than Ollama on Linux due to ROCm Windows driver overhead, but the gap has narrowed significantly in 2026.

Frequently Asked Questions

Can a mini PC run large language models without a dedicated GPU?

Yes. Mini PCs with AMD Ryzen AI chips use a unified memory architecture where the iGPU shares the same RAM as the CPU. By offloading model layers to the iGPU via ROCm, you get GPU-accelerated inference without a discrete graphics card. The Radeon 780M and 890M are particularly capable for this, delivering 18–26 tokens/second on 7B models.

How much RAM do I need to run local LLMs on a mini PC?

For 7B models at Q4 quantisation: 8–10GB of free memory is needed, so 16GB total RAM is the minimum. For 13B models: 16–20GB free, meaning 32GB total is recommended. For 70B models: you need 96GB RAM and a mini PC that supports it — only a handful do, including the Minisforum MS-A1 and certain Minisforum Venus Pro models.

Which local LLM should I start with?

Llama 3 8B is the best general-purpose starting point — strong reasoning, good instruction following, and runs smoothly on 16GB RAM. Mistral 7B is faster and excellent for coding tasks. Phi-3 Mini (3.8B) is the best option if you only have 8GB RAM available. For a private document assistant, try nomic-embed-text for embeddings with any 7B chat model for retrieval-augmented generation.

Does the NPU in Ryzen AI chips help with local LLMs?

Not significantly yet. The NPU in Ryzen AI 300-series chips is optimised for specific AI tasks (camera effects, speech recognition) but major LLM inference frameworks don’t yet route to it for model generation. The iGPU via ROCm/OpenCL remains the primary accelerator. NPU LLM support is in development and may become practical later in 2026 with ONNX Runtime updates.

Related guides: Best Mini PC for Proxmox | Best Mini PC for Docker | Best Mini PCs 2026

Urivio
Reviewed by
Urivio
Mini PC hardware, Linux, AI inference · 4 years

Find the best UK price on this mini PC Compare Prices →
Urivio
Logo
Compare items
  • Total (0)
Compare
0
Shopping cart