Kingy AI · Free tool
What AI can my computer run?
Pick your computer. See which of the 50 most-downloaded local AI models it can run, how fast, and how Kingy knows. Nothing is uploaded; the sums happen in your browser.
This version covers Macs with Apple chips and PCs with a graphics card. PCs with no graphics card are not covered yet.
Every model on eight common computers
The same answers for the eight machine types in Kingy’s standard. “est.” means calculated, not run.
| Model | PC, 8GB NVIDIA card | 16GB Mac (M4) | 24GB Mac (M4 Pro) | PC, 24GB NVIDIA card | PC, 32GB NVIDIA card | 64GB Mac (M4 Max) | 128GB Strix Halo PC | 512GB Mac Studio |
|---|---|---|---|---|---|---|---|---|
| Qwen3.8-27B | Barely 6.0/smeasured | Barely 7.1/sest. | Slow 11/smeasured | Yes 49/smeasured | Yes 122/sreported | Slow 12/sest. | Slow 16/smeasured | Slow 19/sest. |
| Qwen3.8-Flash-Next | Noest. | Barely 1.8/sreported | Barely 1.8/sreported | Barely 21/sest. | Barely 43/sreported | Barely 36/sreported | Slow 16/sreported | Yes 62/sreported |
| Ornith-1.5-35B-A3B | Barely 28/sest. | Noest. | Noest. | Slow 71/sest. | Yes 488/sest. | Yes 111/sest. | Yes 52/sest. | Yes 166/sest. |
| gemma-4-26B-A4B-it | Barely 29/sest. | Noest. | Slow 67/sest. | Yes 246/sest. | Yes 316/sest. | Yes 96/sest. | Yes 45/sest. | Yes 144/sest. |
| Ornith-1.5-9B | Slow 13/sest. | Slow 8.0/sest. | Slow 18/sest. | Yes 67/sest. | Yes 120/sest. | Yes 41/sest. | Slow 17/sest. | Yes 55/sest. |
| DeepSeek-V4.1-Flash-1017 | Noest. | Noest. | Noest. | Noest. | Noest. | Noest. | Noest. | Barely 38/sreported |
| gemma-4-12B-it | Slow 13/sest. | Slow 7.0/sest. | Slow 14/sest. | Yes 51/sest. | Yes 92/sest. | Yes 40/sest. | Slow 13/sest. | Yes 42/sest. |
| Swift-1.5-Qwen3.8-27b | Barely 3.7/sest. | Barely 6.8/sest. | Barely 10/sest. | Slow 9.0/sest. | Yes 43/sest. | Slow 12/sest. | Slow 5.6/sest. | Slow 18/sest. |
| LFM2.5-24B-A2B | Barely 44/sest. | Noest. | Slow 98/sest. | Yes 339/sest. | Yes 445/sest. | Yes 136/sest. | Yes 64/sest. | Yes 203/sest. |
| Qwen3.5-4B | Yes 59/sest. | Slow 18/sest. | Yes 42/sest. | Yes 155/sest. | Yes 276/sest. | Yes 84/sest. | Yes 41/sest. | Yes 126/sest. |
| Ornith-1.0-9B | Slow 14/sest. | Slow 8.2/sest. | Slow 19/sest. | Yes 68/sest. | Yes 122/sest. | Yes 42/sest. | Slow 17/sest. | Yes 56/sest. |
| GLM-5.3-Flash | Noest. | Noest. | Noest. | Noest. | Noest. | Noest. | Noest. | Yes 47/sest. |
| Spark-X2.5-4B | Yes 74/sest. | Slow 23/sest. | Yes 52/sest. | Yes 194/sest. | Yes 345/sest. | Yes 105/sest. | Yes 49/sest. | Yes 158/sest. |
| Ornith-1.5-122B | Noest. | Noest. | Noest. | Barelyest. | Barelyest. | Noest. | Loadsfit est. | Loadsfit est. |
| Ornith-1.0-35B | Barelyest. | Noest. | Noest. | Loadsfit est. | Loadsfit est. | Loadsfit est. | Loadsfit est. | Loadsfit est. |
| Qwen3-4B | Yes 58/sest. | Slow 18/sest. | Yes 41/sest. | Yes 152/sest. | Yes 271/sest. | Yes 82/sest. | Yes 44/sest. | Yes 124/sest. |
| Ornith-1.5-397B | Noest. | Noest. | Noest. | Noest. | Barelyest. | Noest. | Barelyest. | Loadsfit est. |
| Qwen3-8B | Slow 20/sest. | Slow 8.9/sest. | Slow 20/sest. | Yes 75/sest. | Yes 133/sest. | Yes 41/sest. | Slow 19/sest. | Yes 61/sest. |
| Sage-A1.5 | Barelyest. | Noest. | Noest. | Loadsfit est. | Loadsfit est. | Loadsfit est. | Loadsfit est. | Loadsfit est. |
| gpt-oss-20b | Barely 34/sest. | Noest. | Slow 58/sest. | Yes 212/sest. | Yes 377/sest. | Yes 115/sest. | Yes 54/sest. | Yes 173/sest. |
| Qwen2.5-7B-Instruct | Slow 21/sest. | Slow 9.6/sest. | Slow 22/sest. | Yes 81/sest. | Yes 143/sest. | Yes 44/sest. | Slow 20/sest. | Yes 66/sest. |
| Qwen3-4B-Instruct-2507 | Yes 58/sest. | Slow 18/sest. | Yes 41/sest. | Yes 152/sest. | Yes 271/sest. | Yes 82/sest. | Yes 44/sest. | Yes 124/sest. |
| Qwen3.6-27B | Barely 3.7/sest. | Noest. | Barely 10/sest. | Slow 9.7/sest. | Yes 45/sest. | Slow 12/sest. | Slow 5.7/sest. | Slow 18/sest. |
| K2-Horizon-7B | Slow 16/sest. | Slow 8.1/sest. | Slow 18/sest. | Yes 68/sest. | Yes 121/sest. | Yes 42/sest. | Slow 17/sest. | Yes 55/sest. |
| DeepSeek-V4-Flash | Noest. | Noest. | Noest. | Noest. | Barely 16/sest. | Noest. | Barely 34/sest. | Yes 55/sest. |
| Spark-X2.6-4B | Slow 44/sest. | Slow 14/sest. | Slow 31/sest. | Yes 115/sest. | Yes 205/sest. | Yes 62/sest. | Slow 29/sest. | Yes 93/sest. |
| gemma-3-1b-it | Yes 237/sest. | Yes 74/sest. | Yes 169/sest. | Yes 622/sest. | Yes 1106/sest. | Yes 337/sest. | Yes 158/sest. | Yes 506/sest. |
| NVIDIA-Nemotron-3.5-Bolt-E4B | Slow 47/sest. | Slow 18/sest. | Yes 42/sest. | Yes 153/sest. | Yes 272/sest. | Yes 83/sest. | Slow 39/sest. | Yes 125/sest. |
| KAT-Coder-V2.5-Dev | Barely 33/sest. | Noest. | Barely 120/sest. | Slow 70/sest. | Yes 471/sest. | Yes 125/sest. | Yes 58/sest. | Yes 187/sest. |
| Qwen2.5-32B-Instruct | Barely 2.8/sest. | Noest. | Barely 11/sest. | Slow 6.6/sest. | Yes 45/sest. | Slow 10/sest. | Slow 5.5/sest. | Slow 15/sest. |
| Qwen3-0.6B | Yes 300/sest. | Yes 94/sest. | Yes 213/sest. | Yes 788/sest. | Yes 1400/sest. | Yes 427/sest. | Yes 200/sest. | Yes 640/sest. |
| Qwen3-1.7B | Yes 105/sest. | Slow 33/sest. | Yes 75/sest. | Yes 275/sest. | Yes 490/sest. | Yes 149/sest. | Yes 70/sest. | Yes 224/sest. |
| Qwen2.5-1.5B-Instruct | Yes 132/sest. | Yes 41/sest. | Yes 93/sest. | Yes 345/sest. | Yes 614/sest. | Yes 187/sest. | Yes 88/sest. | Yes 280/sest. |
| flint | Barely 31/sest. | Noest. | Barely 160/sest. | Slow 99/sest. | Slow 174/sest. | Yes 145/sest. | Yes 68/sest. | Yes 218/sest. |
| Qwen3-Coder-30B-A3B-Instruct | Barely 31/sest. | Barely 69/sest. | Barely 95/sest. | Slow 54/sest. | Yes 393/sest. | Yes 101/sest. | Yes 47/sest. | Yes 151/sest. |
| Qwen2.5-0.5B-Instruct | Yes 369/sest. | Yes 115/sest. | Yes 263/sest. | Yes 969/sest. | Yes 1723/sest. | Yes 525/sest. | Yes 246/sest. | Yes 788/sest. |
| Qwen3-14B | Barely 8.1/sest. | Noest. | Slow 11/sest. | Yes 42/sest. | Yes 74/sest. | Slow 23/sest. | Slow 11/sest. | Yes 46/sest. |
| Llama-3.2-3B-Instruct | Yes 73/sest. | Slow 23/sest. | Yes 52/sest. | Yes 191/sest. | Yes 339/sest. | Yes 103/sest. | Yes 48/sest. | Yes 155/sest. |
| DeepSeek-V4-Flash-0731 | Noest. | Noest. | Noest. | Noest. | Barely 16/sest. | Noest. | Barely 34/sest. | Yes 55/sest. |
| Darwin-180B-RSI-R3 | Noest. | Noest. | Noest. | Noest. | Noest. | Noest. | Noest. | Loadsfit est. |
| MiniCPM5-2B | Yes 123/sest. | Slow 38/sest. | Yes 88/sest. | Yes 323/sest. | Yes 574/sest. | Yes 175/sest. | Yes 82/sest. | Yes 263/sest. |
| gpt-oss-120b | Noest. | Noest. | Noest. | Barely 21/sest. | Barely 25/sest. | Noest. | Yes 45/sest. | Yes 144/sest. |
| Qwen2.5-Coder-7B-Instruct | Slow 35/sest. | Slow 11/sest. | Slow 25/sest. | Yes 93/sest. | Yes 165/sest. | Yes 50/sest. | Slow 24/sest. | Yes 75/sest. |
| Darwin-36B-Opus | Barely 28/sest. | Barely 84/sest. | Barely 122/sest. | Slow 186/sest. | Yes 489/sest. | Yes 149/sest. | Yes 70/sest. | Yes 223/sest. |
| Mellum2.1-12B-A2.5B-Thinking | Slow 79/sest. | Yes 41/sest. | Yes 82/sest. | Yes 304/sest. | Yes 540/sest. | Yes 164/sest. | Yes 77/sest. | Yes 247/sest. |
| LFM3-1.7B | Yes 134/sest. | Yes 42/sest. | Yes 95/sest. | Yes 352/sest. | Yes 627/sest. | Yes 191/sest. | Yes 90/sest. | Yes 286/sest. |
| Apodex-1.1-mini | Barelyest. | Noest. | Barelyest. | Loadsfit est. | Loadsfit est. | Loadsfit est. | Loadsfit est. | Loadsfit est. |
| sqlcoder-7b-2 | Barely 17/sest. | Slow 13/sest. | Slow 29/sest. | Yes 105/sest. | Yes 187/sest. | Yes 57/sest. | Slow 27/sest. | Yes 86/sest. |
| gemma-4-12B | Barely 4.9/sest. | Noest. | Slow 11/sest. | Slow 40/sest. | Yes 71/sest. | Slow 22/sest. | Slow 10/sest. | Slow 32/sest. |
| Qwen2.5-3B-Instruct | Yes 69/sest. | Slow 22/sest. | Yes 49/sest. | Yes 181/sest. | Yes 321/sest. | Yes 98/sest. | Yes 46/sest. | Yes 147/sest. |
What the answers mean
- Yes
- Fits fully in fast memory and writes at 20 or more tokens a second. An estimate only says Yes at 40 or more, with a fifth of memory to spare.
- Yes, but slow
- Runs, at 5 to 20 tokens a second.
- Loads
- It fits in memory, but Kingy has no honest way to estimate its speed yet.
- Barely
- Under 5 tokens a second, or more than a quarter runs from slow system RAM, or only a heavily squeezed file fits.
- No
- Even the smallest published file is too big.
A token is a piece of a word; 20 tokens a second is about as fast as most people read.
How Kingy knows
- Kingy measured
- Kingy ran it on its own machine and kept the receipt.
- Reported
- A named third party ran it and published the numbers.
- Estimated
- Calculated, not run, from the published file size and the chip’s memory speed. Estimates lean slow on purpose.
Model list and file sizes read from Hugging Face on November 12, 2026. The 50 are the most-downloaded model families there over the previous 30 days, counting each model’s re-packaged copies together. Rules: Kingy’s “Can you run it at home?” standard v0.1. A measured or reported result always replaces an estimate.