Every firm has a proprietary view of risk — today it lives in spreadsheets and one analyst’s Python scripts. Custom Axes turns that methodology into a first-class citizen of the ontology: queryable, alertable, reproducible. Your IP stays yours; the agent runs in your environment.
Define the shape; DEINO handles versioning, manifests, and reproduction for free.
Preview · switch methodology and walk Define → Agent → Calibrate → Deploy.
Your credit team scores counterparties its own way. Your AML team has its own behavioral profile. Today that edge is tribal knowledge — one departure from being lost. Custom Axes makes it durable infrastructure.
Name, range (−1…1, 0…100, categorical), update cadence, and the calibration corpus to grade against.
A Python, TypeScript, or pure-prompt function. Input: NodeVersion context. Output: value + confidence + sources.
DEINO runs your agent against the corpus and reports precision, recall, and calibration error. Below the floor, it won’t ship.
The axis goes live — queryable in Living Map, alertable via Drift Alerts, auditable in Forensics. Like any built-in axis.
Publish to the DEINO marketplace. Revenue share with other regulated firms who license your axis.
The agent runs in your environment, with your credentials. DEINO never sees the methodology in cleartext.
Context in, calibrated value out. The same shape the studio previews — registered once, versioned and manifest-signed forever after.
from deino import Client, NodeContext, AxisValue client = Client(api_key="dno_live_...") def profile(ctx: NodeContext) -> AxisValue: f = ctx.attributes("leverage", "coverage") score = our_credit_model(f) # your IP, your env return AxisValue(value=score, confidence=model.conf(), sources=ctx.citations()) client.axes.register( name="credit_conviction", agent=profile, corpus="obligors_4200.parquet", ) # calibrated, versioned, queryable — like any built-in axis
A Custom Axis isn’t a silo — the moment it deploys, it behaves like a native axis across every product on the ontology.
In alpha with three LATAM Tier-2 banks. The marketplace launches with V3 in Q4 2027; implementations are founder-led through alpha and beta. Request a slot →
Founder-led conversations for alpha partners — limited slots. A free tier is active today for the V1 products Custom Axes builds on.