For machines

The board, as data.

Everything on the model board is rendered from one JSON file, and that file is public. 54 models, 12 providers, refreshed every week — last on 2026-09-03, next on 2026-09-10. Free to use with attribution.

The endpoint

GET https://naderu.com/data/model-board.json

Served as application/json with Access-Control-Allow-Origin: *, so it works from a browser without a proxy. There is no key, no rate limit and no sign-up. The JSON Schema it validates against is published alongside it at /data/model-board.schema.json — the same file our own build gates against, not a description of it.

What is in it

FieldWhat it holds
updatedthe date every row on this refresh was verified
next_updateexactly seven days later; the validator enforces it
price_unitwhat the price numbers mean — read this before quoting one
coverage.deferredwhat we could not source this pass, and why
providers[]labs and inference hosts, with operational notes and a source each
jobs[] / constraints[] / postures[]the published slug vocabulary
models[]one row per model: price, context, caps, weights, licence, verified
hosts[]inference hosts that serve other people's models
news[] / changelog[]what moved this week, and the running record including our own corrections

Rules that matter if you are quoting a number

Stability

schema_version is at the top of the file. A breaking change to the shape gets a major bump and is announced in changelog[] before it lands. Adding a field is not breaking, so read defensively: a key you do not recognise is not an error.

Model ids and the jobs, constraints and postures slugs are a published vocabulary. They are renamed deliberately or not at all.

Using it

curl -s https://naderu.com/data/model-board.json \
  | jq '.models[] | select(.weights == "open") | {name, out: .price.out}'

Free for any use, commercial included, with attribution: a visible credit to the Naderu model board and the updated date you pulled. That date matters more than the credit — a price of ours quoted without the date it was verified is exactly the claim this board exists not to make.

Two asks, neither enforced. Cache rather than polling: it changes once a week and the file says when. And re-check before you republish a number — if we correct something, we would rather the correction travelled.

If you find us wrong

Tell us and we will fix it in public, in the changelog, the way we fix our own. contact@naderu.com. There is also /llms.txt if you are pointing a model at this rather than a person.