LOCALFORGE / LOCAL MODEL GUIDE

Find the model your hardware can run.

Choose your hardware, check model fit, then plan deployment. Find a viable match before downloading or upgrading.

Try an example

Select hardware to see model fit results.

NEED MORE CONTEXT?

Guides & methodology

Browse the complete catalogs and estimation method when you need them.

All hardware guides21

Each device class has a different memory budget, runtime path, and honest upper edge.

96GB
Current Apple desktop

Mac Studio M5 Ultra · 96 GB

The entry M5 Ultra configuration combines a 96 GB unified pool with 1.2 TB/s memory bandwidth. Apple announced it in August 2026; availability begins September 22.

Open guide
24GB
Current compact Apple desktop

Mac mini M6 · 24 GB

A compact current-generation Mac with 24 GB unified memory. Keep macOS, runtime, and KV-cache headroom separate from model weights.

Open guide
64GB
Current Apple notebook

MacBook Pro M5 Max · 64 GB

A portable Apple-native tier for larger quantized models. Sustained inference still depends on thermals, runtime support, and context length.

Open guide
128GB
Radeon 8060S compact desktop

Framework Desktop · Ryzen AI Max+ 395 · 128 GB

A 128 GB Strix Halo desktop. AMD allows a large graphics-memory allocation, but usable capacity and speed depend on BIOS, driver, and runtime support.

Open guide
32GB
RDNA 4 workstation GPU

Radeon AI PRO R9700 · 32 GB

A 32 GB AMD workstation card for larger single-GPU quantized models. Check the exact operating-system and ROCm or Vulkan runtime path first.

Open guide
128GB
GB10 Grace Blackwell

NVIDIA DGX Spark · 128 GB

A compact local AI system with 128 GB coherent memory. It can hold large low-bit models, but decode speed and software support remain model-specific.

Open guide
96GB
Apple desktop

Mac Studio M3 Ultra · 96 GB

A quiet single-box option for 70B-class Q4 models and Apple-native MLX workflows, with memory shared by macOS and applications.

Open guide
256GB
Large-memory Apple desktop

Mac Studio M3 Ultra · 256 GB

Enough capacity for many 100B-plus low-bit models, provided the architecture is supported and optimized by the selected runtime.

Open guide
32GB
Consumer Blackwell GPU

GeForce RTX 5090 · 32 GB

A fast single-GPU tier for 27B-class low-bit models, with limited remaining space for very long context or multiple concurrent users.

Open guide
24GB
Consumer Ada GPU

GeForce RTX 4090 · 24 GB

A 27B Q4 checkpoint can be a tight fit. Leave room for runtime overhead and KV cache instead of filling every gigabyte with weights.

Open guide
8GB
Everyday laptop

8 GB CPU laptop

Small text models with short context. Expect patient, private inference rather than speed.

Open guide
16GB
No discrete GPU

16 GB CPU desktop

Comfortable with 3B–8B Q4 models; 12B is possible only with reduced context and patience.

Open guide
16GB
M-series notebook

Apple silicon · 16 GB

A polished 4B–8B local experience when the OS and apps have enough headroom.

Open guide
8GB
RTX 4060 class

NVIDIA · 8 GB

The mainstream 4B–8B tier. Some 12B INT4 builds fit tightly with modest context.

Open guide
12GB
RTX 3060 / 4070 class

NVIDIA · 12 GB

Strong 8B–14B Q4 territory for a single user.

Open guide
16GB
RTX 4080 / 5080 class

NVIDIA · 16 GB

14B models are comfortable; 20B-class low-bit MoE models are a tight upper edge.

Open guide
32GB
M-series Pro / Max

Apple silicon · 32 GB

24B–32B Q4 models become practical for one local user.

Open guide
24GB
RTX 3090 / 4090 class

NVIDIA · 24 GB

The consumer sweet spot for 27B and 30B-A3B INT4/Q4 models.

Open guide
64GB
M-series Max / Ultra

Apple silicon · 64 GB

32B models with long context or 70B Q4 with conservative headroom.

Open guide
48GB
RTX 6000 / dual GPU

Workstation · 48 GB

70B Q4 serving begins here, with limited room for cache and concurrency.

Open guide
80GB
H100 / H200 / MI300X class

Datacenter · 80 GB

Large MoE models and high-throughput servers, still bounded by quantization and cache.

Open guide
Hardware purchase decision guide
All model guides24
Alibaba Qwen

Qwen3.8 Flash Next

180BQ4 estimated budget
Estimated memory
~108 GB
Context
262,144 native; 1M extended
inclusionAI

Ling-3.0-flash

124BQ4 estimated budget
Estimated memory
~74.4 GB
Context
Check selected runtime and checkpoint
Nex AGI

Nex-N2.5-mini

35BQ4 estimated budget
Estimated memory
~21 GB
Context
262,144 (config max_position_embeddings)
Alibaba Qwen

Qwen3.6 27B

27BQ4 / NVFP4 estimate
Estimated memory
~18.5 GB
Context
262K native
Alibaba Qwen

Qwen3.8 27B

27BQ4 estimate
Estimated memory
~19.5 GB
Context
262K native
Community REAP build

Qwen3.8 Flash Next REAP-288

176BREAP-288 · MLX 4-bit · PLE on NVMe
Estimated memory
~40.57 GB
Context
7.6K recommended on measured 48 GB Mac
Alibaba Qwen

Qwen3.6 35B-A3B

35B3B active · Q4 / NVFP4 MoE
Estimated memory
~25 GB
Context
262K native
DeepSeek

DeepSeek V4 Flash

284B13B active · Official FP4 + FP8 mixed
Estimated memory
~176 GB
Context
1M native
Google

Gemma 3 1B

1BINT4 / GGUF Q4
Estimated memory
~1.4 GB
Context
32K
Meta

Llama 3.2 3B

3BGGUF Q4
Estimated memory
~2.8 GB
Context
128K
Alibaba Qwen

Qwen3 4B

4BGGUF Q4
Estimated memory
~3.6 GB
Context
32K+
Google

Gemma 3 4B

4BINT4 / GGUF Q4
Estimated memory
~4.2 GB
Context
128K
Alibaba Qwen

Qwen3 8B

8BGGUF Q4
Estimated memory
~6.8 GB
Context
32K+
Google

Gemma 3 12B

12BINT4
Estimated memory
~9.4 GB
Context
128K
Alibaba Qwen

Qwen3 14B

14BGGUF Q4
Estimated memory
~11.2 GB
Context
32K+
OpenAI

gpt-oss-20b

21B3.6B active · MXFP4
Estimated memory
~16 GB
Context
128K
Mistral AI

Devstral Small 2 24B

24BGGUF Q4 / BF16
Estimated memory
~18.5 GB
Context
256K
Google

Gemma 3 27B

27BINT4
Estimated memory
~20.5 GB
Context
128K
Alibaba Qwen

Qwen3 30B-A3B

30B3B active · GGUF Q4 MoE
Estimated memory
~22.5 GB
Context
32K+
Alibaba Qwen

Qwen3 32B

32BGGUF Q4
Estimated memory
~24.5 GB
Context
32K+
Meta

Llama 3.1 70B

70BGGUF Q4
Estimated memory
~46 GB
Context
128K
Meta

Llama 4 Scout

109B17B active · INT4 MoE
Estimated memory
~78 GB
Context
10M advertised
OpenAI

gpt-oss-120b

117B5.1B active · MXFP4
Estimated memory
~80 GB
Context
128K
Alibaba Qwen

Qwen-Image 2.1

15.4BBF16 pipeline: 33.1 GB of components. Runs offloaded on a 24 GB card
Estimated memory
~33.1 GB
Context
Not a token context: one prompt plus up to 10 reference images
Pick the serving layer for the job15
Fastest first run

Ollama

One-command local chat and app integration

Easycpu · apple · nvidia · amd · intel
Open guide
Widest hardware reach

llama.cpp

GGUF models, CPU/GPU offload, embedded and unusual hardware

Mediumcpu · apple · nvidia · amd · intel
Open guide
Best visual desktop

LM Studio

Discovering, downloading and testing models without a terminal

Easyapple · nvidia · amd · intel
Open guide
Apple silicon specialist

MLX LM

Native Apple silicon inference, experimentation and fine-tuning

Mediumapple
Open guide
Tiered Mac serving

oMLX

Apple-silicon serving with continuous batching, memory guards, and supported SSD-backed paths

Advancedapple
Open guide
Throughput server

vLLM

Linux GPU servers, concurrency and OpenAI-compatible production APIs

Advancednvidia · amd · intel
Open guide
NVIDIA optimized

TensorRT-LLM

Maximum NVIDIA throughput after engine tuning

Advancednvidia
Open guide
Concurrency-heavy server

SGLang

Multi-request GPU serving with prefix caching and speculative decoding

Advancednvidia · amd · intel · cpu
Open guide
Multi-modal self-hosted

LocalAI

One OpenAI-compatible endpoint for text, vision, speech and image models, GPU optional

Mediumcpu · apple · nvidia · amd · intel
Open guide
PC and NPU server

Lemonade

Ryzen AI, Radeon and Strix Halo PCs, including the XDNA2 NPU, behind one local API

Easyamd · nvidia · cpu · apple
Open guide
Intel serving stack

OpenVINO Model Server

Serving OpenVINO IR models on Intel CPUs, Arc GPUs and NPUs with one API

Mediumintel · cpu
Open guide
Zero-install single file

KoboldCpp

One-file GGUF chat on Windows, macOS or Linux with no Python install

Easycpu · nvidia · amd · intel · apple
Open guide
Model as one file

llamafile

Distributing a whole GGUF model as one runnable executable on Linux, macOS, Windows and BSD

Easycpu · apple · nvidia · amd · intel
Open guide
CPU+GPU MoE offload

KTransformers

Very large MoE models with hot experts on the GPU and cold experts in system RAM

Advancednvidia · amd · intel · cpu
Open guide
Desktop run and train

Unsloth

Running GGUF or MLX models from a desktop app that also trains and exports them

Easycpu · apple · nvidia · amd · intel
Open guide
How the estimates work

We start with documented model sizes and quantization, reserve space for the OS or runtime, and treat context cache as extra. MoE fit uses total parameters—not active parameters.

We separate total parameters, active MoE parameters, quantized weight fit, runtime support, and measured performance. Unknown speed stays unknown.

  • Memory fit is an estimate, not a speed measurement.
  • Size MoE by total parameters; shared and distributed memory need additional checks.
  • Vendor claims, community measurements, runtime conditions and unknowns are disclosed separately.

Catalog data updated: 2026-10-03

Questions before you download 40 GB
Does a 24 GB GPU run a 30B model?

Often at Q4/INT4 with a conservative context. Qwen3 30B-A3B and Gemma 3 27B are representative fits, but cache and runtime overhead still matter.

Are active MoE parameters the memory requirement?

No. Active parameters affect compute per token; total parameters still need to be stored in memory or offloaded.

Which runtime should a beginner choose?

Ollama for a terminal-first setup or LM Studio for a visual desktop. llama.cpp is the portable fallback; vLLM is for higher-throughput GPU serving.

How do you report speed?

Exact device-and-model measurements are labeled measured. Relative manufacturer figures are labeled vendor claims. Every other combination stays unknown instead of receiving an invented tokens-per-second estimate.