Bitdeptha Paddock data line
Independent grades for AI inference endpoints

The cheapest endpoint that still returns what you paid for.

The same open-weight model is sold by twenty providers at prices eight times apart, and two endpoints with the same model name can return different outputs for the same prompt. Bitdepth tests every endpoint every night against a published reference, grades each one from what it returned, and shows the lowest price at each grade.

8×1
listed-price spread for one model name on one router
402
endpoints listed under that one model name
1443
prompts to every endpoint, every night
52% · 100%4
one model, one provider against three others
  1. Output-token list prices for one DeepSeek model name on OpenRouter, counted 2026-10-23.
  2. Endpoints listed under that model name on that date; 24 of them carried a precision label. Listing is the router's; grading is Bitdepth's.
  3. Per endpoint, per night: 120 fixed prompts and 24 generated that night from a recorded seed.
  4. Artificial Analysis, Endpoint Accuracy Index: one model scored 52% on one provider and 100% on three others, at listed prices 5.2× apart. Cited to show variation between endpoints; Bitdepth's measurements are its own.
How does this endpoint compare, and what does the grade mean?

Measured quality

A grade from A to D for every endpoint, from the output it returned against the reference, not the label it declared. All four columns print with the letter, and the noise floor prints beside them, so a difference smaller than the endpoint's own night-to-night variation is never called a difference.

Which cheaper endpoints meet my bar?

Price at grade

For each model, the lowest listed price among the endpoints holding A, and holding B, with the date the price was read.

What happens when an endpoint changes?

Nightly monitoring

Every endpoint, every night. A grade that changes is a dated event, reported the next morning with the column that moved. You hear about it before your users do.

How it works

Probe, reference, grade.

1

Probe

120 fixed prompts and 24 generated that night from a recorded seed, in five families (arithmetic, JSON, string puzzles, a planted code in about 2,500 words, exact repetition), go to every endpoint of a model, pinned to one provider, fallbacks off, temperature 0.

model-120b · 25 endpoints · 144 prompts each
pinned provider · allow_fallbacks: false · temp 0 · seed 42
2

Reference

Each output is compared word for word against the plurality of endpoints declaring full precision. Each family also has its own answer key, so task accuracy is scored on its own. Each endpoint is compared with itself night to night, which gives the noise floor.

reference: plurality of bf16/fp16 endpoints
answer keys: per family · self-agreement: per endpoint
3

Grade

A to D on four columns: match, task accuracy, declared precision held, reliability. The lowest column wins and the reason prints with the letter. U until seven nights exist. Letters are provisional until the first calibration publishes, then final under that version of the method.

endpoint 07 · M 97.2 (floor 4.0) · T -0.7 · D held · R 0.4%
grade A · 7 of 7 nights · method v0
Compare

What the grade is worth on your volume.

Example figures are filled in. Put in your own.

The grade is what makes the cheaper endpoint safe to route to for what the probes test; without it the saving is a bet.

Saved per month, same model, same grade
$1,740
Per year$20,880
Spread captured57%
Endpoint and gradenamed in your comparison
Price datethe night the prices were read
Context and latency classas served, stated per row
Savings are an estimate for the same model at the same grade. Actual savings depend on your usage, the endpoint's availability, and the scope of the probe set; a grade supports the comparison inside what the probes test.
Get a comparison

Get a comparison for the model you already use.

Tell me your model, your provider, and your monthly volume. You get back the measured grades, the price comparison, and the limitations for the endpoints you could be routing to.

What gets sent
No mail app? Copy it and send tohello@bitdepth.dev
What a grade means

And what it doesn't.

A grade measures defined behaviors against a stated reference: did the endpoint return what the full-precision endpoints returned, did it answer the probes correctly against their answer keys, did its declared precision stay the same, did it respond. It does not rank models, it does not say an endpoint is best, and measured behavior is not proof of the weights or precision an endpoint runs. Declared precision is recorded as a claim and held to consistency over time. Thresholds, the reference rule, the noise rule, a worked example and the limits are on the method page.

For providers

Your endpoint is already in the comparison. Your team sees its results first and can flag factual errors before publication; publication then follows the same rules for every endpoint, whatever the grade. The policy is on the method page. Write to hello@bitdepth.dev with the person who should receive it.

For buyers at volume

Reserved blocks at a fixed price with a nightly grade, and the graded price table, are on the Market page.

Numbers against a stated reference. Not a claim about intent.The public Grades board lists endpoints holding A and B; the feed carries every grade with its reason.