Decision infrastructure

Make 1 million operational decisions per hour.

Calibrated, machine-readable judgments your systems can act on. No text generation. No hallucination. $0.04 per thousand calls.

No credit card · SOC 2 Type II · VPC or self-hosted
POST /v1/decide — production
POST /v1/decide{"decision": "fraud_review","options": ["approve", "hold", "decline"],"context": {"amount": 4820.00,"velocity_1h": 7,"geo_mismatch": true,"account_age_days": 3}}200 OK · 88ms{"choice": "hold","confidence": 0.94,"calibrated": true,"rationale_code": "VELOCITY_ANOMALY","escalate": true}// schema-valid · no retraining required

Running decision workloads at

LEDGERLINENorthwindARCADIAMeridian HealthBytelineOKTAVE
By the numbers

Built for the throughput your ops team actually needs.

Airmino returns a single calibrated choice from a set you define at request time — never free-form text.

90ms
p50 latency. p99 holds at 140ms under sustained load.
$0.04
Per 1,000 decisions. Volume tiers down to $0.018.
100%
Schema-valid outputs. Zero parse failures, zero retries.
0
Retraining cycles required to add a new option or rule.
Read at your own depth

Everything an evaluator needs, at three levels of detail.

Technical buyers skim, scan, then dig. This page is structured so all three happen without a sales call.

5 sec

The headline

1M decisions/hour at $0.04 per thousand. Calibrated, schema-valid, no hallucination. That's the whole pitch.

30 sec

The shape of it

You define options at request time. Airmino returns one choice plus a confidence score and a machine-readable rationale code. Your systems act on it directly.

3 min

The architecture

Calibration methodology, benchmark harness, failure modes, deployment topology, and the full comparison against prompted LLMs and rules engines.

The problem

Your decision layer is the bottleneck nobody budgets for.

01 — SITUATION

Rules engines don't generalize

Every new edge case means another branch, another deploy, another quarter of maintenance. The rule tree grows faster than the team maintaining it.

02 — COMPLICATION

LLMs don't fit operations

Prompted models are slow, expensive, and return text you have to parse. When parsing fails at 3am, someone gets paged. That's not a decision layer — it's a liability.

03 — RESOLUTION

Define choices at request time

Airmino takes your options as input and returns exactly one, with a calibrated probability. Add a new option by changing the payload — not by retraining a model.

Benchmarks

How it compares, measured the same way.

All figures from the open benchmark harness. Methodology and raw traces available in the architecture paper.

MetricPrompted LLMRules engineFine-tuned classifierAirmino
p50 latency1,800ms12ms40ms90ms
p99 latency6,400ms30ms120ms140ms
Cost per 1,000$3.20$0.01$0.02$0.04
Parseable output71%100%100%100%
Hallucination riskHighNoneNoneNone
New options without retrainingYesNoNoYes
Calibrated confidenceNo—VariesYes

Harness: 50,000 held-out decisions · 3 domains · single A100 node · batch size 1

Before you ask

The questions your technical evaluator will raise.

Answered here so you don't need a call to get to the interesting part.

How is this different from a classifier?

A classifier is trained on a fixed label set. Airmino takes options[] as a request parameter, so the same model handles "approve/hold/decline" at 9am and "tier_1/tier_2/tier_3" at 9:05. No retraining, no redeploy.

What's the accuracy versus an LLM?

On structured decision tasks we match or exceed prompted GPT-class models on top-1 accuracy, with calibration error under 2%. Full confidence intervals and per-domain breakdowns are in the benchmark appendix.

Can it run inside our infrastructure?

Yes. Deploy in your VPC or fully self-hosted. The model is a single container with no external calls — no data leaves your network, no egress costs, no third-party subprocessor.

What's the failure mode?

Airmino can only return one of the options you supplied, in a fixed schema. It cannot invent a category or emit free text. When confidence falls below your threshold, it returns escalate: true instead of guessing.

Which workflows does this fit?

Anywhere a system must pick one option from a set you define: fraud triage, support ticket routing, loan pre-qualification, offer selection, content-moderation appeal. If the decision fits in a request payload and the answer fits a schema, it fits Airmino.

Proof

What it looks like in production.

Ledgerline · Payments

Fraud review time cut from 4 hours to 90 seconds

-62%
false positives blocking good customers
Read the case study →
Meridian Health · Claims

Auto-adjudicating 340k claims a month without new rules

11×
throughput per claims analyst
Read the case study →
Byteline · Support

Ticket routing that adapts when the taxonomy changes

$0.031
cost per routed ticket, all-in
Read the case study →

Run 10,000 decisions on your own data.

No credit card, no sales call. Upload a sample, define your options, and see the calibration report in under ten minutes.

SOC 2 Type II · GDPR · VPC or self-hosted deployment