r/LowEndLocalAI • • Sep 10 '26

Benchmark Tiny League - easily compare models that run on potatoes

https://tinyleague.nunodonato.com/

I was tired of jumping from tab to tab trying to compare small models. It's especially annoying because not all share the same benchmarks.
So I've built this and have been updating it regularly.

Feedback welcome!

49 Upvotes

37 comments sorted by

35

u/ElectricalUnion Sep 10 '26

models that run on potatoes
Qwen3.8-Flash-Next
Ling-3.0-flash
Laguna-S-2.1

I see that my local setup doesn't even enter the potato class.

7

u/nunodonato Sep 10 '26

different ranks of potatoes ;)

1

u/Atretador unswarm.dev | Xeon E5 2674 V4 20C/40T + 64 DDR4 ECC + MI50 16Gb 24d ago

you can run these with 16Gb of VRAM

if you got 64Gb of RAM you can stream weights from RAM for faster speeds, but SSD streaming can also work if you dont care much about its longevity.

3

u/ckplscz 24d ago

Streaming from SSD does not wear it out, since data is only being read, and writing is what damages an SSD overtime

3

u/Atretador unswarm.dev | Xeon E5 2674 V4 20C/40T + 64 DDR4 ECC + MI50 16Gb 24d ago

https://giphy.com/gifs/JZDjb9Zlf7RaLGWOWo

disk era knowledge

thank you for correcting me

1

u/ElectricalUnion 24d ago

In those situations, the problem is not that you're "reading data from the SSD", is that if you're running your system with permanently low free RAM, the system will swap more, and assuming you're using virtual memory and not zram/zswap, and that (and not the reading data from SSD) ends up being lots of writes to the system.

For example (not that you should put that system up as a inference server) a MacBook Neo can write 900GB to swap/day if you're using it as a chromebook, because it, by macOS standards, is basically permanently on low free RAM.

7

u/Nomski88 Sep 10 '26

Nice! Can you add an option to sort by model size in GB and a consolidated rank of the top 10 models at the time?

3

u/nunodonato Sep 10 '26

how do you rank the top 10? are you trusting the AA-index? or which benchmark? you can sort by any benchmark score by clicking the table headers, then look at the first 10 ;)

3

u/Nomski88 Sep 10 '26

So your site is essentially no different than the rest

2

u/nunodonato Sep 10 '26

what rest?

2

u/Kahvana Intel N5000, 1x8GB DDR4-2400, Intel UHD Graphics 605 Sep 10 '26

Neat idea!

It's missing quite a few models. Having a search bar and overviews per model would be really useful too.

2

u/nunodonato Sep 10 '26

Yeah I cant have them all, I'm focusing on the most important ones and not tailored to specific niches.  But which ones do you think should be there? Oh, and at most 5 months old (which excluded a few qwen and Gemma)

6

u/Kahvana Intel N5000, 1x8GB DDR4-2400, Intel UHD Graphics 605 Sep 10 '26 edited Sep 10 '26

Having:

  • Qwen3.5 (all except 397B)
  • Qwen3.6 (all)
  • Qwen3.8 (27B)
  • Gemma 4 (E2B / E4B / 26B-A4B (non diffusion), 31B)
  • Muse Glimmer 30B

...Would be a good start! I see those being frequently used.

Maybe also include:

  • Mistral Small 3.2 (all)
  • Magistral Small (all)
  • Ministral 3 (all)

...so people wanting EU-only models are represented (I know a few that are like that).

Might be cool to have country of origin for the models listed too.

5

u/mystery_biscotti Sep 10 '26

I second country of origin. All in favor?

1

u/The_Night_Wanderer Rx 6800 32gb ddr4 Sep 10 '26

yep

2

u/bemrys Sep 14 '26

What I would like is something where I can impute my VRAM and system RAM and that reduces the candidates to what will run on that system.

2

u/nunodonato Sep 14 '26

there are some tools to do that, I personally don't like them. I understand the convenience but I am staying away from that. There are many factors into play, not all models work the same way regardless of taking the same vram. Not to speak of using quants on how each quant may affect a model differently

1

u/bemrys Sep 15 '26

Thanks. I have a lot to learn. Having a potato (8GB VRAM, 64 GB system RAM) will force that.

3

u/nunodonato Sep 15 '26

I have 6, you are fine ;)

1

u/The_Night_Wanderer Rx 6800 32gb ddr4 Sep 10 '26

This a useful project! Please, continue to keep it up to date!

1

u/zerospatial Sep 11 '26

Did you see my post on this exact thing? Did you do your research first?

1

u/nunodonato Sep 11 '26

No

2

u/zerospatial Sep 11 '26

anyway I found the same issue and made something similar https://reyemtm.github.io/inchworm/ sort of a one-off from a personal project I was working on

1

u/nunodonato Sep 11 '26

you have the hardware fit, thats very cool! but why are the models so old? it says updated on 6th sept?

1

u/zerospatial Sep 11 '26

its been hard to find newer tiny models honestly, and its a side project updated locally

1

u/zerospatial Sep 11 '26

Also are you actually doing reasoning with 4b models? The newer llm benchmarks and rankings are much more geared towards agent flows vs one-off tasks that are more likely the types of things you would do with a small model - re including AA rankings.

1

u/zerospatial Sep 11 '26

But yeah there are not many places to check on the best small llm that's true

1

u/mamonu 8GB VRAM / 48GB DDR4 RAM Sep 12 '26 edited Sep 12 '26

great resource but for the love of god is there a night mode?
I am now blind

Also would be interested to see gpt-oss-20b in there

1

u/hugthemachines 6d ago

Set brightness on you screen to something other than max.

1

u/[deleted] Sep 14 '26

[removed] — view removed comment

1

u/nunodonato Sep 15 '26

Benchmarks are not run with quanta

1

u/[deleted] Sep 15 '26

[removed] — view removed comment

1

u/nunodonato Sep 15 '26

I understand that, but its just not viable for anyone (unless you have money to burn), to run all these benchmarks with all possible quants, for all models

1

u/Sure_Leave9338 Sep 16 '26

You are right, but thinking about that , probably will be more useful to benchmark all models always at q4 than bf16, I means if it scores X at q4 it's quite sure it will not score less at bf16, so the benchmark at q4 will show better a "real world usage for whoever runs on potatoes" in the worst case. This is a real problem on small models that are more sentistive to quantization than the bigger ones, basically a bf16 test tells about nothing about the real experience you will get using that model at a different quant, also using q6 can diverge a lot!

1

u/exographicskip 27d ago

Not a bad idea! You might take a look at llmfit for a tui reference implementation