GLM 4.7 Flash is meant for lightweight use, balancing performance against efficiency.
- Rating
- 3.6
- Downloads
- 290K
- Parameters
- 31B, 3B active
- Context
- 198K
- Download
- 8.3 to 60 GB
- Commercial use
- Yes
Tight fit on M4 · 16 GB
Outmake picks the UD-Q2_K_XL size: a 12 GB download that uses 12 GB of memory, and writes about 14 words (19 tokens) a second.
About
Only about a tenth of the model is in use at any one time.
How it compares
Of the 8 chat models Outmake recommends for a 24 GB Mac, it is the 4th fastest by Outmake's estimate.
Outmake estimates Qwen3.6 35B writes about 1.6 times as fast, and Qwen3.5 4B at about the same speed.
Of the 3 of those 8 that LM Arena rates, it places 3rd in the public vote, behind Qwen3.8 27B and Gemma 4 26B.
Good to know
GLM-4.5, the model in its cited report, was trained in several stages, then refined with trial-and-reward training.
The GLM family also includes GLM-4.5 and a compact version, GLM-4.5-Air.
Sources: zai-org/GLM-4.7-Flash model card, GLM-4.5: Agentic, Reasoning, and Coding (ARC) Foundation Models, GLM-4.5: Agentic, Reasoning, and Coding (ARC) Foundation Models, Outmake's speed estimates, LM Arena and Hugging Face. Every line comes from one of these.
Ratings
3.6 out of 5, from how people voted on its answers.
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
Licence
MIT. Commercial use: yes. The maker's page has the full terms.
GLM 4.7 Flash runs well from a Mac with an M3 Pro and 18 GB of memory, at Q2_K_L, writing about 17 words (23 tokens) a second. 48 of 59 Mac configurations run it well.
Compare with
The nearest models in size, judged for the same Mac.
- Gemma 4 31BReads documents and picturesTight fit · 9.7 GB · 5.7 words/sGet
- Qwen3.8 27BLong tasks, code and picturesRuns well · 9.3 GB · 6.1 words/sGet
- Qwen3.6 35BCoding help that reads imagesTight fit · 12 GB · 23 words/sGet
- K2-Horizon 36BReasoning chat that uses toolsTight fit · 11 GB · 6.2 words/sGet
Sizes
| Size | Download | Memory at 8K | Memory at 32K | Open |
|---|---|---|---|---|
| IQ4_XSSmaller | 16 GB | 17 GB | 17 GB | Open |
| UD-Q4_K_XLBalanced | 18 GB | 18 GB | 19 GB | Open |
| Q6_KBest | 25 GB | 25 GB | 26 GB | Open |
All 28 sizes
| Size | Download | Memory at 8K | Memory at 32K | Open |
|---|---|---|---|---|
| UD-TQ1_0 | 8.3 GB | 8.7 GBestimated | 9.4 GB | Open |
| UD-IQ1_S | 9.2 GB | 9.6 GBestimated | 10 GB | Open |
| UD-IQ1_M | 9.8 GB | 10 GBestimated | 11 GB | Open |
| UD-IQ2_XXS | 11 GB | 11 GBestimated | 12 GB | Open |
| UD-IQ2_M | 11 GB | 11 GBestimated | 12 GB | Open |
| Q2_K | 11 GB | 12 GBestimated | 12 GB | Open |
| Q2_K_L | 11 GB | 12 GBestimated | 12 GB | Open |
| UD-Q2_K_XL | 12 GB | 12 GBestimated | 13 GB | Open |
| UD-IQ3_XXS | 13 GB | 13 GBestimated | 14 GB | Open |
| Q3_K_S | 13 GB | 14 GBestimated | 14 GB | Open |
| UD-Q3_K_XL | 14 GB | 14 GBestimated | 15 GB | Open |
| Q3_K_M | 15 GB | 15 GBestimated | 16 GB | Open |
| MXFP4_MOE | 17 GB | 17 GBestimated | 18 GB | Open |
| IQ4_NL | 17 GB | 18 GBestimated | 18 GB | Open |
| Q4_0 | 17 GB | 18 GBestimated | 18 GB | Open |
| Q4_K_S | 17 GB | 18 GBestimated | 18 GB | Open |
| Q4_K_M | 18 GB | 19 GBestimated | 19 GB | Open |
| Q4_1 | 19 GB | 19 GBestimated | 20 GB | Open |
| Q5_K_S | 21 GB | 21 GBestimated | 22 GB | Open |
| Q5_K_M | 21 GB | 22 GBestimated | 22 GB | Open |
| UD-Q5_K_XL | 22 GB | 22 GBestimated | 23 GB | Open |
| UD-Q6_K_XL | 26 GB | 26 GBestimated | 27 GB | Open |
| Q8_0 | 32 GB | 32 GBestimated | 33 GB | Open |
| UD-Q8_K_XL | 36 GB | 36 GBestimated | 37 GB | Open |
| BF16 | 60 GB | 60 GBestimated | 61 GB | Open |
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
GLM 4.7 Flash 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, Linux
Open - JanMac, Windows, Linux
Open - MstyMac, Windows, Linux
Open - OllamaMac, Windows, Linux
ollama run hf.co/unsloth/GLM-4.7-Flash-GGUF:UD-Q4_K_XL - llama.cppMac, Windows, Linux
llama-server -hf unsloth/GLM-4.7-Flash-GGUF:UD-Q4_K_XL - Docker Model RunnerMac, Windows, Linux
docker model run hf.co/unsloth/GLM-4.7-Flash-GGUF:UD-Q4_K_XL
On a PC Graphics Card
| Video memory | Largest size that fits | Download | Memory at 8K |
|---|---|---|---|
| 6 GB | None worth running | needs 11 GB | |
| 8 GB | None worth running | needs 11 GB | |
| 10 GB | None worth running | needs 11 GB | |
| 11 GB | None worth running | needs 11 GB | |
| 12 GB | UD-IQ2_M | 11 GB | 11 GB |
| 16 GB | Q3_K_M | 15 GB | 15 GB |
| 20 GB | Q4_1 | 19 GB | 19 GB |
| 24 GB | UD-Q5_K_XL | 22 GB | 22 GB |
| 32 GB | UD-Q6_K_XL | 26 GB | 26 GB |
| 48 GB | UD-Q8_K_XL | 36 GB | 36 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
| Mac | Size | Fit | Memory | Writes | Reads |
|---|---|---|---|---|---|
| M6 · 16 GB | UD-Q2_K_XL | Tight fit | 12 GB | 22 | 1467 |
| M6 · 24 GB | Q3_K_M | Runs well | 16 GB | 20 | 1467 |
| M6 · 32 GB | UD-Q4_K_XL | Runs well | 19 GB | 19 | 1467 |
| M5 · 16 GB | UD-Q2_K_XL | Tight fit | 12 GB | 21 | 542 |
| M5 · 24 GB | Q3_K_M | Runs well | 16 GB | 19 | 542 |
| M5 · 32 GB | UD-Q4_K_XL | Runs well | 19 GB | 17 | 542 |
| M5 Pro · 24 GB | Q3_K_M | Runs well | 16 GB | 35 | 1083 |
| M5 Pro · 48 GB | UD-Q4_K_XL | Runs great | 22 GB | 32 | 1083 |
| M5 Pro · 64 GB | Q6_K | Runs great | 29 GB | 28 | 1354 |
| M5 Max · 36 GB | IQ4_XS | Runs great | 17 GB | 47 | 2167 |
| M5 Max · 48 GB | UD-Q4_K_XL | Runs great | 22 GB | 57 | 2709 |
| M5 Max · 64 GB | Q6_K | Runs great | 29 GB | 51 | 2709 |
| M5 Max · 128 GB | Q6_K | Runs great | 29 GB | 51 | 2709 |
| M5 Ultra · 96 GB | Q6_K | Runs great | 29 GB | 84 | 4334 |
| M5 Ultra · 256 GB | Q6_K | Runs great | 29 GB | 84 | 5417 |
| M5 Ultra · 512 GB | Q6_K | Runs great | 29 GB | 84 | 5417 |
| M4 · 16 GB | UD-Q2_K_XL | Tight fit | 12 GB | 14 | 182 |
| M4 · 24 GB | Q3_K_M | Runs well | 16 GB | 13 | 182 |
| M4 · 32 GB | UD-Q4_K_XL | Runs well | 19 GB | 12 | 182 |
| M4 Pro · 24 GB | Q3_K_M | Runs well | 16 GB | 23 | 364 |
| M4 Pro · 48 GB | UD-Q4_K_XL | Runs great | 22 GB | 22 | 364 |
| M4 Pro · 64 GB | Q6_K | Runs great | 29 GB | 20 | 364 |
| M4 Max · 36 GB | IQ4_XS | Runs great | 17 GB | 29 | 728 |
| M4 Max · 48 GB | UD-Q4_K_XL | Runs great | 22 GB | 33 | 910 |
| M4 Max · 64 GB | Q6_K | Runs great | 29 GB | 30 | 910 |
| M4 Max · 96 GB | Q6_K | Runs great | 29 GB | 25 | 728 |
| M4 Max · 128 GB | Q6_K | Runs great | 29 GB | 30 | 910 |
| M3 · 8 GB | IQ4_XS | Too big | 20 GB | ||
| M3 · 16 GB | UD-Q2_K_XL | Tight fit | 12 GB | 12 | 151 |
| M3 · 24 GB | Q3_K_M | Runs well | 16 GB | 12 | 151 |
| M3 Pro · 18 GB | Q2_K_L | Runs well | 12 GB | 17 | 264 |
| M3 Pro · 36 GB | IQ4_XS | Runs great | 17 GB | 15 | 264 |
| M3 Max · 36 GB | IQ4_XS | Runs great | 17 GB | 26 | 565 |
| M3 Max · 48 GB | UD-Q4_K_XL | Runs great | 22 GB | 30 | 753 |
| M3 Max · 64 GB | Q6_K | Runs great | 29 GB | 27 | 753 |
| M3 Max · 96 GB | Q6_K | Runs great | 29 GB | 22 | 565 |
| M3 Max · 128 GB | Q6_K | Runs great | 29 GB | 27 | 753 |
| M3 Ultra · 96 GB | Q6_K | Runs great | 29 GB | 39 | 1130 |
| M3 Ultra · 256 GB | Q6_K | Runs great | 29 GB | 39 | 1130 |
| M3 Ultra · 512 GB | Q6_K | Runs great | 29 GB | 39 | 1507 |
| M2 · 8 GB | IQ4_XS | Too big | 20 GB | ||
| M2 · 16 GB | UD-Q2_K_XL | Tight fit | 12 GB | 12 | 148 |
| M2 · 24 GB | Q3_K_M | Runs well | 16 GB | 11 | 148 |
| M2 Pro · 16 GB | UD-Q2_K_XL | Tight fit | 12 GB | 21 | 296 |
| M2 Pro · 32 GB | UD-Q4_K_XL | Runs well | 19 GB | 19 | 296 |
| M2 Max · 32 GB | UD-Q4_K_XL | Runs well | 19 GB | 30 | 555 |
| M2 Max · 64 GB | Q6_K | Runs great | 29 GB | 26 | 555 |
| M2 Max · 96 GB | Q6_K | Runs great | 29 GB | 26 | 703 |
| M2 Ultra · 64 GB | Q6_K | Runs great | 29 GB | 39 | 1109 |
| M2 Ultra · 128 GB | Q6_K | Runs great | 29 GB | 39 | 1109 |
| M2 Ultra · 192 GB | Q6_K | Runs great | 29 GB | 39 | 1109 |
| M1 · 8 GB | IQ4_XS | Too big | 20 GB | ||
| M1 · 16 GB | UD-Q2_K_XL | Tight fit | 12 GB | 8.2 | 120 |
| M1 Pro · 16 GB | UD-Q2_K_XL | Tight fit | 12 GB | 18 | 240 |
| M1 Pro · 32 GB | UD-Q4_K_XL | Runs well | 19 GB | 16 | 240 |
| M1 Max · 32 GB | UD-Q4_K_XL | Runs well | 19 GB | 23 | 411 |
| M1 Max · 64 GB | Q6_K | Runs great | 29 GB | 21 | 411 |
| M1 Ultra · 64 GB | Q6_K | Runs great | 29 GB | 29 | 822 |
| M1 Ultra · 128 GB | Q6_K | Runs great | 29 GB | 29 | 822 |
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 GLM 4.7 Flash's Hugging Face card which Macs run it well, linked to this page. It updates every morning.
Sizes and files are read from unsloth/GLM-4.7-Flash-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.
