A 20B chat model from Shanghai AI Lab.
- Rating
- 2.2
- Downloads
- 3.2K
- Likes
- 47
- Parameters
- 20B
- Context
- 32K
- Licence
- other
Runs well on M4 · 16 GB
The IQ3_M size from bartowski is the one to get: a 9.1 GB download that uses 10 GB of memory, and writes about 4.4 words a second.
Ratings
2.2 out of 5, across people's blind votes 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.
Internlm2 5 20B runs well from a Mac with an M1 and 16 GB of memory. 56 of 59 Mac configurations run it well.
Compare with
The nearest models in size.
- Internlm2 Math Plus 20BShanghai AI Lab · 8.2K downloadsRuns well · 9.1 GB · 4.4 words/s
- Groot 19B A3B 261023GrootTeam · 28K downloadsRuns well · 10 GB · 16 words/s
- MaziyarPanahi Topxtral 4x7B V0.1RichardErkhov · 75K downloadsRuns well · 9.6 GB · 4.4 words/s
- Mistral Small 2409Mistral AI · 55K downloadsRuns well · 9.2 GB · 4.1 words/s
Sizes
From bartowski/internlm2_5-20b-chat-GGUF on Hugging Face. A smaller size is a smaller download and a little less accurate.
| Size | Download | Memory at 8K | Get |
|---|---|---|---|
| IQ2_M | 7.0 GB | 8.0 GBestimated | Open |
| Q2_K_L | 8.1 GB | 9.1 GBestimated | Open |
| IQ3_XS | 8.4 GB | 9.4 GBestimated | Open |
| Q3_K_S | 8.8 GB | 9.8 GBestimated | Open |
| IQ3_M | 9.1 GB | 10 GBestimated | Open |
| Q3_K_L | 11 GB | 12 GBestimated | Open |
| IQ4_XS | 11 GB | 12 GBestimated | Open |
| Q3_K_XL | 11 GB | 12 GBestimated | Open |
| Q4_K_S | 11 GB | 12 GBestimated | Open |
| Q4_K_L | 12 GB | 13 GBestimated | Open |
| Q5_K_S | 14 GB | 15 GBestimated | Open |
| Q5_K_L | 14 GB | 15 GBestimated | Open |
| Q6_K_L | 17 GB | 18 GBestimated | Open |
| F32 | 79 GB | 80 GBestimated | Open |
Run It Anywhere
Internlm2 5 20B is an open model, so any app that runs GGUF files can run it. These take the IQ3_M size from bartowski straight from Hugging Face.
- LM StudioMac, Windows, Linux
Open - JanMac, Windows, Linux
Open - MstyMac, Windows, Linux
Open - OllamaMac, Windows, Linux
ollama run hf.co/bartowski/internlm2_5-20b-chat-GGUF:IQ3_M - llama.cppMac, Windows, Linux
llama-server -hf bartowski/internlm2_5-20b-chat-GGUF:IQ3_M - Docker Model RunnerMac, Windows, Linux
docker model run hf.co/bartowski/internlm2_5-20b-chat-GGUF:IQ3_M
On a PC Graphics Card
| Video memory | Largest size that fits | Download | Memory at 8K |
|---|---|---|---|
| 6 GB | None worth running | needs 9.4 GB | |
| 8 GB | None worth running | needs 9.4 GB | |
| 10 GB | Q3_K_S | 8.8 GB | 9.8 GB |
| 11 GB | IQ3_M | 9.1 GB | 10 GB |
| 12 GB | IQ4_XS | 11 GB | 12 GB |
| 16 GB | Q5_K_L | 14 GB | 15 GB |
| 20 GB | Q6_K_L | 17 GB | 18 GB |
| 24 GB | Q6_K_L | 17 GB | 18 GB |
| 32 GB | Q6_K_L | 17 GB | 18 GB |
| 48 GB | Q6_K_L | 17 GB | 18 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 |
|---|---|---|---|---|
| M6 · 16 GB | IQ3_M | Runs well | 10 GB | 6.2 |
| M6 · 24 GB | Q3_K_L | Runs great | 12 GB | 5.7 |
| M6 · 32 GB | Q5_K_M | Runs great | 15 GB | 4.7 |
| M5 · 16 GB | IQ3_M | Runs well | 10 GB | 5.6 |
| M5 · 24 GB | Q3_K_L | Runs great | 12 GB | 5.2 |
| M5 · 32 GB | Q5_K_M | Runs great | 15 GB | 4.3 |
| M5 Pro · 24 GB | Q3_K_L | Runs great | 12 GB | 10 |
| M5 Pro · 48 GB | Q8_0 | Runs great | 23 GB | 7.5 |
| M5 Pro · 64 GB | Q8_0 | Runs great | 25 GB | 7.5 |
| M5 Max · 36 GB | Q6_K | Runs great | 17 GB | 12 |
| M5 Max · 48 GB | Q8_0 | Runs great | 23 GB | 15 |
| M5 Max · 64 GB | Q8_0 | Runs great | 25 GB | 15 |
| M5 Max · 128 GB | Q8_0 | Runs great | 25 GB | 15 |
| M5 Ultra · 96 GB | Q8_0 | Runs great | 25 GB | 28 |
| M5 Ultra · 256 GB | Q8_0 | Runs great | 25 GB | 28 |
| M5 Ultra · 512 GB | Q8_0 | Runs great | 25 GB | 28 |
| M4 · 16 GB | IQ3_M | Runs well | 10 GB | 4.4 |
| M4 · 24 GB | Q3_K_L | Runs great | 12 GB | 4 |
| M4 · 32 GB | Q5_K_M | Runs great | 15 GB | 3.4 |
| M4 Pro · 24 GB | Q3_K_L | Runs great | 12 GB | 8.7 |
| M4 Pro · 48 GB | Q8_0 | Runs great | 23 GB | 6.3 |
| M4 Pro · 64 GB | Q8_0 | Runs great | 25 GB | 6.3 |
| M4 Max · 36 GB | Q6_K | Runs great | 17 GB | 9.6 |
| M4 Max · 48 GB | Q8_0 | Runs great | 23 GB | 12 |
| M4 Max · 64 GB | Q8_0 | Runs great | 25 GB | 12 |
| M4 Max · 96 GB | Q8_0 | Runs great | 25 GB | 9.2 |
| M4 Max · 128 GB | Q8_0 | Runs great | 25 GB | 12 |
| M3 · 8 GB | IQ2_M | Too big | 11 GB | |
| M3 · 16 GB | IQ3_M | Runs well | 10 GB | 3.7 |
| M3 · 24 GB | Q3_K_L | Runs great | 12 GB | 3.4 |
| M3 Pro · 18 GB | IQ4_XS | Runs well | 12 GB | 5 |
| M3 Pro · 36 GB | Q6_K | Runs great | 17 GB | 3.8 |
| M3 Max · 36 GB | Q6_K | Runs great | 17 GB | 7.3 |
| M3 Max · 48 GB | Q8_0 | Runs great | 23 GB | 9.1 |
| M3 Max · 64 GB | Q8_0 | Runs great | 25 GB | 9.1 |
| M3 Max · 96 GB | Q8_0 | Runs great | 25 GB | 7 |
| M3 Max · 128 GB | Q8_0 | Runs great | 25 GB | 9.1 |
| M3 Ultra · 96 GB | Q8_0 | Runs great | 25 GB | 17 |
| M3 Ultra · 256 GB | Q8_0 | Runs great | 25 GB | 17 |
| M3 Ultra · 512 GB | Q8_0 | Runs great | 25 GB | 17 |
| M2 · 8 GB | IQ2_M | Too big | 11 GB | |
| M2 · 16 GB | IQ3_M | Runs well | 10 GB | 3.7 |
| M2 · 24 GB | Q3_K_L | Runs great | 12 GB | 3.4 |
| M2 Pro · 16 GB | IQ3_M | Runs well | 10 GB | 7.2 |
| M2 Pro · 32 GB | Q5_K_M | Runs great | 15 GB | 5.5 |
| M2 Max · 32 GB | Q5_K_M | Runs great | 15 GB | 10 |
| M2 Max · 64 GB | Q8_0 | Runs great | 25 GB | 9.1 |
| M2 Max · 96 GB | Q8_0 | Runs great | 25 GB | 9.1 |
| M2 Ultra · 64 GB | Q8_0 | Runs great | 25 GB | 17 |
| M2 Ultra · 128 GB | Q8_0 | Runs great | 25 GB | 17 |
| M2 Ultra · 192 GB | Q8_0 | Runs great | 25 GB | 17 |
| M1 · 8 GB | IQ2_M | Too big | 11 GB | |
| M1 · 16 GB | IQ3_M | Runs well | 10 GB | 2.5 |
| M1 Pro · 16 GB | IQ3_M | Runs well | 10 GB | 6.8 |
| M1 Pro · 32 GB | Q5_K_M | Runs great | 15 GB | 5.3 |
| M1 Max · 32 GB | Q5_K_M | Runs great | 15 GB | 9.8 |
| M1 Max · 64 GB | Q8_0 | Runs great | 25 GB | 8.7 |
| M1 Ultra · 64 GB | Q8_0 | Runs great | 25 GB | 15 |
| M1 Ultra · 128 GB | Q8_0 | Runs great | 25 GB | 15 |
Writes is words a second, estimated from the Mac's memory speed and the model's size; how, and how wrong.
Packaged by
3 repositories on Hugging Face carry this model for llama.cpp. Outmake reads them all as one model.
Information
- Maker
- Shanghai AI Lab
- Released
- July 2024
- Parameters
- 20B
- Longest chat
- 32K tokens
- Reads pictures
- No
- Licence
- other
- Downloads this month
- 3,199
- Likes
- 47
- Sizes
- 14, 7.0 to 79 GB
- Kind
- Maker's release
Badge for the model card
Shows on Internlm2 5 20B's Hugging Face card which Macs run it well, linked to this page. It updates every morning.
Files, downloads and likes read from Hugging Face on November 5, 2026 and refreshed every morning. Memory and speed are estimates until someone running Outmake measures this model on that Mac.
