Meterbase
private beta

Meterbase

0
hover the wordmark to move usage
0 / 1,000,000 · 0.0% used|check(5,000) → ALLOWED

Meter what your customers use, cap it per customer, and check before every expensive call.

One email when we open. Nothing else.
trackmeasurecheckallow/deny
01 · Meter
Define what you measure
AI tokens, API requests, image generations. Each meter is a key and an aggregation: ai_tokens · sum.
02 · Limit
Give every customer a ceiling
One number per customer per period. Meterbase keeps the running total and knows exactly how much is left.
03 · Check
Ask before you spend
Right before the expensive call, one request returns allow or deny, with the remaining amount.
Try it · drag the request sizeChecked against the usage shown above.
// before the expensive call
const decision = await meterbase.check({
  customer: "cus_123",
  meter: "ai_tokens",
  quantity: 5000
});

if (!decision.allowed) {
  throw new Error("Usage limit exceeded");
}
Response ALLOWED
Requested5,000
Current usage0
Limit1,000,000
Remaining after995,000
<10 min from install to first checkTS · Python · Go · cURL