Outmake Models
Models

GPT-OSS 120B

OpenAI · August 2025

OpenAI's open-weight reasoning model, designed for reasoning problems and agent tasks.

Rating
3.5
Downloads
366K
Parameters
117B, 5.1B active
Context
128K
Download
63 to 65 GB
Commercial use
Yes

Too big for this Mac

Its smallest size needs 65 GB of memory, more than M4 · 16 GB can give it.

About

Reasoning effort can be set to low, medium or high, to match the task and how long you can wait. Its full chain of thought is open to read, which helps when checking how it reached an answer. It can be further trained to suit one specific use.

How it compares

In LM Arena's public vote for text, it places 36th of the 62 open models rated.

In LM Arena's public vote for coding, it places 39th of the 59 open models rated.

Limitations

OpenAI says the raw chain of thought is not meant to be shown to end users.

Good to know

OpenAI released the code to run it and its tool setups along with the weights.

Its sibling gpt-oss-20b was made for lower wait times and local use.

Sources: openai/gpt-oss-120b model card, gpt-oss-120b & gpt-oss-20b Model Card, gpt-oss-120b & gpt-oss-20b Model Card, Outmake's speed estimates, LM Arena and Hugging Face. Every line comes from one of these.

Ratings

3.5 out of 5, from how people voted on its answers.

Text
1352
Coding
1389

LM Arena ratings of October 28, 2026 (CC BY 4.0): people vote between two answers without knowing which model wrote which. The bar ends at 1488, the best any open model has. The Arena tests the full model; a small size on a Mac answers a little worse.

Good at

  • Research that browses web pages
  • Calling functions you supply

Licence

Apache 2.0. Commercial use: yes. The maker's page has the full terms.

GPT-OSS 120B runs well from a Mac with an M2 Max and 96 GB of memory, at UD-Q8_K_XL, writing about 29 words (39 tokens) a second. 15 of 59 Mac configurations run it well.

Compare with

The nearest models in size, judged for the same Mac.

Sizes

SizeDownloadMemory at 8KMemory at 32KOpen
UD-Q4_K_XLBalanced63 GB63 GB63 GBOpen
UD-Q8_K_XLBest64 GB64 GB64 GBOpen
All 16 sizes
SizeDownloadMemory at 8KMemory at 32KOpen
Q3_K_S63 GB63 GBestimated63 GBOpen
Q2_K63 GB63 GBestimated63 GBOpen
Q4_063 GB63 GBestimated63 GBOpen
Q3_K_M63 GB63 GBestimated63 GBOpen
Q4_163 GB63 GBestimated63 GBOpen
Q4_K_S63 GB63 GBestimated63 GBOpen
Q4_K_M63 GB63 GBestimated63 GBOpen
Q2_K_L63 GB63 GBestimated63 GBOpen
Q5_K_S63 GB63 GBestimated63 GBOpen
Q5_K_M63 GB63 GBestimated63 GBOpen
Q6_K63 GB63 GBestimated64 GBOpen
UD-Q6_K_XL63 GB63 GBestimated64 GBOpen
Q8_063 GB63 GBestimated64 GBOpen
F1665 GB65 GBestimated65 GBOpen

Memory is what llama.cpp's own calculator reported for each size when the catalog was built, with the app's settings. Smaller, Balanced and Best are the three sizes the store names.

Run It Anywhere

GPT-OSS 120B is an open model, so any app that runs GGUF files can run it. These take the UD-Q4_K_XL size from unsloth straight from Hugging Face.

  • LM StudioMac, Windows, LinuxOpen
  • JanMac, Windows, LinuxOpen
  • MstyMac, Windows, LinuxOpen
  • OllamaMac, Windows, Linuxollama run hf.co/unsloth/gpt-oss-120b-GGUF:UD-Q4_K_XL
  • llama.cppMac, Windows, Linuxllama-server -hf unsloth/gpt-oss-120b-GGUF:UD-Q4_K_XL
  • Docker Model RunnerMac, Windows, Linuxdocker model run hf.co/unsloth/gpt-oss-120b-GGUF:UD-Q4_K_XL
On a PC Graphics Card
Video memoryLargest size that fitsDownloadMemory at 8K
6 GBNone worth runningneeds 63 GB
8 GBNone worth runningneeds 63 GB
10 GBNone worth runningneeds 63 GB
11 GBNone worth runningneeds 63 GB
12 GBNone worth runningneeds 63 GB
16 GBNone worth runningneeds 63 GB
20 GBNone worth runningneeds 63 GB
24 GBNone worth runningneeds 63 GB
32 GBNone worth runningneeds 63 GB
48 GBNone worth runningneeds 63 GB

The largest size, of those that keep three bits a weight or more, whose memory at an 8K chat is under 92% of the card's; the rest is the desktop's. Estimated from the files, the same way as for a Mac; speed on a PC is not estimated yet. A size that doesn't fit the card still runs, slower, with part of it in ordinary memory.

On every Mac
MacSizeFitMemoryWritesReads
M6 · 16 GBUD-Q4_K_XLToo big65 GB
M6 · 24 GBUD-Q4_K_XLToo big65 GB
M6 · 32 GBUD-Q4_K_XLToo big65 GB
M5 · 16 GBUD-Q4_K_XLToo big65 GB
M5 · 24 GBUD-Q4_K_XLToo big65 GB
M5 · 32 GBUD-Q4_K_XLToo big65 GB
M5 Pro · 24 GBUD-Q4_K_XLToo big65 GB
M5 Pro · 48 GBUD-Q4_K_XLToo big65 GB
M5 Pro · 64 GBUD-Q4_K_XLToo big65 GB
M5 Max · 36 GBUD-Q4_K_XLToo big65 GB
M5 Max · 48 GBUD-Q4_K_XLToo big65 GB
M5 Max · 64 GBUD-Q4_K_XLToo big65 GB
M5 Max · 128 GBUD-Q8_K_XLRuns great66 GB531593
M5 Ultra · 96 GBUD-Q8_K_XLRuns well66 GB912549
M5 Ultra · 256 GBUD-Q8_K_XLRuns great66 GB913187
M5 Ultra · 512 GBUD-Q8_K_XLRuns great66 GB913187
M4 · 16 GBUD-Q4_K_XLToo big65 GB
M4 · 24 GBUD-Q4_K_XLToo big65 GB
M4 · 32 GBUD-Q4_K_XLToo big65 GB
M4 Pro · 24 GBUD-Q4_K_XLToo big65 GB
M4 Pro · 48 GBUD-Q4_K_XLToo big65 GB
M4 Pro · 64 GBUD-Q4_K_XLToo big65 GB
M4 Max · 36 GBUD-Q4_K_XLToo big65 GB
M4 Max · 48 GBUD-Q4_K_XLToo big65 GB
M4 Max · 64 GBUD-Q4_K_XLToo big65 GB
M4 Max · 96 GBUD-Q8_K_XLRuns well66 GB28428
M4 Max · 128 GBUD-Q8_K_XLRuns great66 GB34535
M3 · 8 GBUD-Q4_K_XLToo big65 GB
M3 · 16 GBUD-Q4_K_XLToo big65 GB
M3 · 24 GBUD-Q4_K_XLToo big65 GB
M3 Pro · 18 GBUD-Q4_K_XLToo big65 GB
M3 Pro · 36 GBUD-Q4_K_XLToo big65 GB
M3 Max · 36 GBUD-Q4_K_XLToo big65 GB
M3 Max · 48 GBUD-Q4_K_XLToo big65 GB
M3 Max · 64 GBUD-Q4_K_XLToo big65 GB
M3 Max · 96 GBUD-Q8_K_XLRuns well66 GB24332
M3 Max · 128 GBUD-Q8_K_XLRuns great66 GB30443
M3 Ultra · 96 GBUD-Q8_K_XLRuns well66 GB45665
M3 Ultra · 256 GBUD-Q8_K_XLRuns great66 GB45665
M3 Ultra · 512 GBUD-Q8_K_XLRuns great66 GB45886
M2 · 8 GBUD-Q4_K_XLToo big65 GB
M2 · 16 GBUD-Q4_K_XLToo big65 GB
M2 · 24 GBUD-Q4_K_XLToo big65 GB
M2 Pro · 16 GBUD-Q4_K_XLToo big65 GB
M2 Pro · 32 GBUD-Q4_K_XLToo big65 GB
M2 Max · 32 GBUD-Q4_K_XLToo big65 GB
M2 Max · 64 GBUD-Q4_K_XLToo big65 GB
M2 Max · 96 GBUD-Q8_K_XLRuns well66 GB29413
M2 Ultra · 64 GBUD-Q4_K_XLToo big65 GB
M2 Ultra · 128 GBUD-Q8_K_XLRuns great66 GB45653
M2 Ultra · 192 GBUD-Q8_K_XLRuns great66 GB45653
M1 · 8 GBUD-Q4_K_XLToo big65 GB
M1 · 16 GBUD-Q4_K_XLToo big65 GB
M1 Pro · 16 GBUD-Q4_K_XLToo big65 GB
M1 Pro · 32 GBUD-Q4_K_XLToo big65 GB
M1 Max · 32 GBUD-Q4_K_XLToo big65 GB
M1 Max · 64 GBUD-Q4_K_XLToo big65 GB
M1 Ultra · 64 GBUD-Q4_K_XLToo big65 GB
M1 Ultra · 128 GBUD-Q8_K_XLRuns great66 GB34484

Writes and reads are words a second (a token is about three quarters of a word), 4K tokens into a chat, estimated unless marked measured. The size is the one the store offers that Mac. Constants fitted October 11, 2026; how, and how wrong.

Badge for the model card

Shows on GPT-OSS 120B's Hugging Face card which Macs run it well, linked to this page. It updates every morning.

Runs on Mac badge

Sizes and files are read from unsloth/gpt-oss-120b-GGUF on Hugging Face and checked every morning. The rating is the model's score on the LM Arena text leaderboard (CC BY 4.0), where people vote between two answers without knowing which model wrote which. Catalog of November 4, 2026.

Your Computer

Every model is judged for this Mac. Both are under About This Mac, in the Apple menu.

Every Mac · Every graphics card

Open in OutmakeHugging Face

New to Outmake? Download the free beta