OpenBMB · Apache 2.0

MiniCPM5

Tiny 1B and 2B models for phones and old laptops, with open training data.

How much memory it needs

The model file, plus memory for the conversation, plus about 1 GB for the app. Longer conversations need more.

SizeVersionFileAt 8KAt 32KAt 128K
1.1BMXFP40.7 GB1.9 GB2.5 GB4.9 GB
2.5BQ4_K_M1.6 GB2.9 GB4.0 GB8.2 GB
Q8_02.7 GB4.0 GB5.1 GB9.3 GB

Which computers run it

The best size for each machine at an 8K-token conversation. Speeds are estimates from memory bandwidth.

ComputerBest versionFitSpeed
Laptop or PC, no graphics card, 32 GB2.5B Q8_0Runs great18–30tok/sSmooth
RTX 4060 · 8 GB2.5B Q8_0Runs great50–80tok/sFast
RTX 3060 · 12 GB2.5B Q8_0Runs great65–110tok/sFast
RTX 5060 Ti · 16 GB2.5B Q8_0Runs great80–130tok/sFast
RTX 4090 · 24 GB2.5B Q8_0Runs great170–260tok/sFast
RTX 5090 · 32 GB2.5B Q8_0Runs great260–410tok/sFast
Mac with M4 · 16 GB2.5B Q8_0Runs great20–40tok/sSmooth
Mac with M4 Pro · 48 GB2.5B Q8_0Runs great50–85tok/sFast
Mac with M5 Max · 128 GB2.5B Q8_0Runs great100–170tok/sFast
Ryzen AI Max+ 395 · 128 GB2.5B Q8_0Runs great50–75tok/sFast
DGX Spark · 128 GB2.5B Q8_0Runs great50–80tok/sFast
RTX PRO 6000 · 96 GB2.5B Q8_0Runs great260–410tok/sFast
Mac Studio with M5 Ultra · 256 GB2.5B Q8_0Runs great140–240tok/sFast
Mac Studio with M3 Ultra · 512 GB2.5B Q8_0Runs great100–180tok/sFast

What it is good and bad at

Good at

  • Runs on almost anything
  • 128K context

Not good at

  • Small models make many more mistakes
  • No Ollama library entry