Skip to content

Model reference

The labs standardise on a small set of models so that results are comparable between readers and between platform tracks. The selection rules, in order: a permissive licence, so that no naming, user-count or non-commercial clause needs explaining in a lab, with three named exceptions stated in each entry’s notes; availability as safetensors, GGUF and MLX; documented tool calling; and a size that fills a memory tier without wasting it.

The memory-per-token column is the KV cache at FP16 for one token of context; multiply by your context length, halve it for an 8-bit cache, and add it to the weights to know whether a model fits. The memory-budget lesson in Part 4 works through the arithmetic.

25 models. Sizes are computed from bytes per parameter until the validation pass replaces them with measured file sizes; the date on each entry is when its card and licence were last read.

ModelParams (total / active, B)TypeBF16 GBQ8 GBQ4 GBKV per token (FP16)LicenceChecked
Qwen3-0.6B0.6 / 0.6dense1.20.60.4112 KiBApache-2.02026-09-09
Qwen3-0.6B-Base0.6 / 0.6dense1.2112 KiBApache-2.02026-09-12
Qwen3-Embedding-0.6B0.6 / 0.6dense1.20.7112 KiBApache-2.02026-09-08
Qwen3-Reranker-0.6B0.6 / 0.6dense1.2112 KiBApache-2.02026-09-08
Parakeet TDT 0.6B v30.6 / 0.6dense1.2CC-BY-4.02026-09-08
Qwen3-1.7B1.7 / 1.7dense3.41.81.1112 KiBApache-2.02026-09-08
Qwen3-1.7B-Base1.7 / 1.7dense3.4112 KiBApache-2.02026-09-08
Qwen3-4B4 / 4dense84.32.5144 KiBApache-2.02026-09-08
Gemma 4 E4B (it)4.5 / 4.5dense92.8280 KiBApache-2.02026-09-08
Llama 3.1 8B Instruct8 / 8dense16.18.54.9128 KiBLlama-3.1-Community2026-09-08
Qwen3-8B8.2 / 8.2dense16.48.75144 KiBApache-2.02026-09-08
Qwen3-VL-8B-Instruct8.8 / 8.8dense17.65.4144 KiBApache-2.02026-09-08
Qwen3-14B14.8 / 14.8dense29.615.79160 KiBApache-2.02026-09-08
gpt-oss-20b21 / 3.6moe131348 KiBApache-2.02026-09-08
Devstral Small 224 / 24dense4825.514.5160 KiBApache-2.02026-09-08
Nemotron 3 Nano 30B-A3B30 / 3.5hybrid6018208 KiBNVIDIA-Open-Model2026-09-08
Qwen3-30B-A3B30.5 / 3.3moe6132.518.696 KiBApache-2.02026-09-08
Qwen3-Coder-30B-A3B-Instruct30.5 / 3.3moe6132.518.696 KiBApache-2.02026-09-08
Qwen3-32B32.8 / 32.8dense65.634.819.8256 KiBApache-2.02026-09-08
Qwen3-Next-80B-A3B80 / 3hybrid1604848 KiBApache-2.02026-09-08
gpt-oss-120b117 / 5.1moe636372 KiBApache-2.02026-09-08
Qwen3-235B-A22B235 / 22moe470250142188 KiBApache-2.02026-09-08
GLM-4.6357 / 32moe714215368 KiBMIT2026-09-08
Llama 3.1 405B Instruct405 / 405dense810205504 KiBLlama-3.1-Community2026-09-09
Qwen3-Coder-480B-A35B-Instruct480 / 35moe960290248 KiBApache-2.02026-09-08
qwen3-0.6b-base Alibaba · Qwen3 · reference

The pretrained checkpoint behind Qwen3-0.6B; the base-versus-instruct comparison on the reduced path of the Part 2 lab. Hub API on 2026-09-12: apache-2.0, not gated, 596,049,920 parameters in safetensors.

parakeet-tdt-0.6b-v3 NVIDIA · Parakeet · reference, speech

Speech-to-text, 25+ languages; licence tag cc-by-4.0 confirmed through the Hugging Face model API on 2026-09-08.

qwen3-1.7b Alibaba · Qwen3 · reference, student

The ~1-2B tier; the distillation student.

qwen3-4b Alibaba · Qwen3 · reference, student

The ~4B tier; the fine-tuning workhorse at 12-16 GB.

gemma-4-e4b Google · Gemma 4 · alternative, vision

Licence apache-2.0 confirmed on the model card on 2026-09-08 (card: 4.5B effective parameters, 8B with embeddings, 128K context, text, image and audio input). Multimodal small-model example.

qwen3-8b Alibaba · Qwen3 · reference

The ~8B tier; first real model on every track.

qwen3-vl-8b Alibaba · Qwen3-VL · reference, vision

Vision-language model for the multimodal lesson and agent screenshots.

gpt-oss-20b OpenAI · gpt-oss · reference

Native MXFP4 weights; the native 4-bit floating-point example.

devstral-small-2 Mistral AI · Devstral · alternative, coder

Dense coder alternative. The Hugging Face repo is gated (anonymous fetch returned 401 on 2026-09-08), so the licence, sizes and context must be confirmed with a logged-in account during the hardware validation pass; Mistral's own API retired the hosted Devstral Small 2 endpoint in March 2026, which does not affect the downloadable weights.

nemotron-3-nano-30b-a3b NVIDIA · Nemotron 3 · alternative

Hybrid: 23 Mamba-2 and MoE layers plus 6 attention layers, 128 experts plus 1 shared, 6 active per token (card, 2026-09-08); 3.5B active parameters; 1M-token maximum context, 256k default. The hybrid-attention example. Licence is NVIDIA's own open-model licence, not Apache or MIT.

qwen3-30b-a3b Alibaba · Qwen3 · reference

The ~30B mixture-of-experts tier; the dense-versus-MoE teaching pair with gpt-oss-20b.

qwen3-coder-30b-a3b Alibaba · Qwen3-Coder · reference, coder

The coder for 24-32 GB tiers; native tool calling and 256k context.

qwen3-next-80b-a3b Alibaba · Qwen3-Next · alternative

Hybrid linear attention; the KV-cache lesson's example. Only a quarter of the layers keep a growing cache, so bytesPerToken is an upper bound.

gpt-oss-120b OpenAI · gpt-oss · reference, agent

The ~120B mixture-of-experts tier; the single-Spark fallback in the cluster labs; the best-documented agentic benchmark point among open models.

llama-3.1-405b Meta · Llama 3.1 · cluster

The vendor-documented two-Spark playbook model: NVIDIA's vLLM two-Spark playbook (read 2026-09-09) serves an AWQ INT4 conversion of the 405B Instruct model, with the vendor's own caveat that it has insufficient memory headroom for production use and is for testing only; the FP4 two-Spark model in the TensorRT-LLM matrix is Qwen3-235B-A22B-NVFP4. Llama licence conditions apply.

qwen3-coder-480b-a35b Alibaba · Qwen3-Coder · coder, cluster

The cluster-scale coder.