OpenAI's gpt-oss pair — 20b and 120b — are MoE reasoning models with small active footprints (3.6B and 5.1B active params per token) at 128K context, Apache-2.0. The 20b is sized for a single high-VRAM consumer card.
gpt-oss is OpenAI's open-weight model family, released in 2025 — the company's first open-weight language models in years, and an instant community favorite for local inference. The family has exactly two members, gpt-oss-20b and gpt-oss-120b, and both are built around the same idea: large total parameter counts with a very small active footprint per token, thanks to a Mixture-of-Experts (MoE) architecture.
Both models are reasoning-oriented, ship with a 128K context window, and are released under the permissive Apache 2.0 license, so you can run, fine-tune, and redistribute them commercially. GGUF quants are widely available, which makes them a natural fit for llama.cpp, Ollama, and similar local runtimes.
The headline trait is the tiny active footprint. Although the 120b model holds 120.4B parameters in VRAM, only about 5.1B are used per generated token — so decode speed feels far closer to a small dense model than to a dense 120B. The 20b behaves the same way with 3.6B active. You pay for capacity in VRAM, not in speed.
The second trait is the 128K context window on both sizes. Long context is not free, though: stretching from 8K to the full 128K adds roughly 11.5 GB of KV cache on the 20b and 16 GB on the 120b. If you plan to actually use long documents, size your GPU for that — a 24GB card runs the 20b at Q4 with comfortable long-context headroom, while the same model at 8K fits in 16GB.
Finally, the Apache 2.0 license is about as permissive as it gets: commercial use, modification, and redistribution are all fine, which is one reason GGUF quants and fine-tunes of both models are everywhere.
For most single-GPU buyers, gpt-oss-20b on a 16GB or 24GB card is the rational choice: near-flagship reasoning behavior at a consumer-friendly footprint. The 120b is for builders who specifically want its extra capability and are willing to pay the 96GB-tier hardware bill.
| Model | Params (B) | Ctx (K) | Q4 (GB) | License | Fit check |
|---|---|---|---|---|---|
| gpt-oss-20b | 21.5 | 128 | 11.8 | Apache 2.0 | on RX 7600 XT 16GB |
| gpt-oss-120b | 120.4 | 128 | 66.2 | Apache 2.0 | on Mac Studio M3 Ultra 96GB |