/* Variation A — v2 · Cost-control re-frame Same editorial/institutional system as v1, but the MESSAGE leads with spend control instead of audit. Audit is demoted to "the proof", not the pitch. Plain-language pass: heavy acronyms pushed down into the role briefs. New "dispatch" band under the hero carries the reported half-a-billion-dollar month + the on-record Microsoft/Uber corroboration. */ const useBodyAttr = (key, def) => { const read = () => typeof document !== 'undefined' && document.body.dataset[key] || def; const [v, setV] = React.useState(read); React.useEffect(() => { const sync = () => setV(read()); sync(); window.addEventListener('tweakchange', sync); return () => window.removeEventListener('tweakchange', sync); // eslint-disable-next-line react-hooks/exhaustive-deps }, [key, def]); return v; }; const VABrand = ({ inv }) => R/001 RegistrumAI ; const VANav = () => { const style = useBodyAttr('navStyle', 'sticky'); const [open, setOpen] = React.useState(false); React.useEffect(() => { if (!open) return; const onResize = () => { if (window.innerWidth > 1180) setOpen(false); }; window.addEventListener('resize', onResize); return () => window.removeEventListener('resize', onResize); }, [open]); const links = [ { href: '#governance', label: 'The Problem' }, { href: '#how', label: 'How it Works' }, { href: '#product', label: 'What it Does' }, { href: '#compliance', label: 'Who Signs Off' }, ]; return ( ); }; const HERO_SUBS = { finance: <>RegistrumAI sits between your AI agents and every provider — metering every dollar as it’s spent and enforcing hard budget ceilings before the money goes out the door. Forecast AI spend the way you already forecast cloud., security: <>RegistrumAI sits between your AI agents and every provider — recording every call in a tamper-evident log your team controls, with policy enforced at the boundary. Prove what every agent did, with evidence you own., procurement: <>RegistrumAI sits between your AI agents and every provider — giving you buyer-side numbers to reconcile against the vendor invoice, line by line. Walk into every renewal with your meter, not theirs., }; const HERO_SEGMENTS = [ { id: 'finance', label: 'Finance' }, { id: 'security', label: 'Security' }, { id: 'procurement', label: 'Procurement' }, ]; const HERO_EYEBROW = { finance: 'Enterprise AI Spend Control', security: 'Enterprise AI Security Control', procurement: 'Enterprise AI Procurement Control', }; const VAHero = () => { const headline = useBodyAttr('heroHeadline', 'spend-asleep'); const heroMode = useBodyAttr('heroMode', 'segmented'); const [seg, setSeg] = React.useState('finance'); return (
{heroMode === 'segmented' ? HERO_EYEBROW[seg] : 'Enterprise AI Spend Control'}

{headline === 'meter-valve' ? <>The meter — and the
shut-off valve
for enterprise AI. : headline === 'no-surprise' ? <>Never be surprised
by an AI bill
again. : <>Your agents can spend
real money
while you sleep.}

{heroMode === 'segmented' ? (
One meter — for the desk you sit at:
{HERO_SEGMENTS.map((s) => ( ))}
) : null}

{heroMode === 'segmented' ? HERO_SUBS[seg] : <>RegistrumAI sits between your AI agents and every provider — metering every dollar as it’s spent and enforcing hard budget ceilings before the money goes out the door. One set of numbers your finance, security, and procurement teams all trust. No code changes. Live in an afternoon.}

See how it works Join launch list
The meter, end to end
{window.ArchDiagram ? : null}
Issue 02 · Q3 2026
Status Private beta
Coverage OpenAI · Anthropic · Google · Groq · Mistral
Deployment Self-hosted · SaaS
SOC 2 in progress ISO 27001 roadmap HIPAA roadmap EU AI Act aligned
); }; /* ── NEW · § 00 · The dispatch band ────────────────────────────── The emotional on-ramp the v1 page lacked. The reported $500M month, framed as reporting (not asserted fact), with the on-record Microsoft/Uber stories carrying the credibility. */ const VADispatch = () =>
Dispatch · from the trade press, May–June 2026
$500,000,000

Run up by a single enterprise on AI in one month — because no one set a usage limit. Reported by Axios; figure attributed to an unnamed consultant’s client and not publicly confirmed.

Agentic AI doesn’t bill like software. It bills like the electric company — and most enterprises have no meter on the wall.

  • On the record Microsoft is cutting internal AI-coding licenses as token costs climb.
  • On the record Uber exhausted its full 2026 AI budget by April.
  • The pattern An autonomous agent can run a chained loop overnight — and finance finds out at invoice time.
$500M figure: Axios, May 28 2026 (attributed to an unnamed consultant’s client; unconfirmed) · Microsoft license cuts: The Verge · Uber budget: COO Andrew MacDonald, on the record
; /* ── § 01 · recast as FINANCE's questions, cost-led ── */ const VAProblem = () =>
§ 01 · The control gap

Four questions finance can’t answer
about what AI is spending.

AI agents are running code, processing invoices, and making decisions across your company — and each one is quietly spending money. When finance asks what it costs and who approved it, most teams go quiet.

{[ ['01', 'What will it cost this month?', 'Real-time metering of every agent and every call, in dollars — not a surprise invoice at month-end. Forecast AI spend the way you already forecast cloud.'], ['02', 'Who authorized this spend?', 'Every dollar attributed to a team, a workflow, and an owner. Spend maps to a budget someone approved — or it doesn\u2019t run at all.'], ['03', 'What\u2019s the ceiling — and what happens at it?', 'Hard budget caps enforced at the gateway. When an agent hits its limit, the call stops — not an email that lands after the money is already gone.'], ['04', 'Can you prove it after the fact?', 'A complete, tamper-evident record of every call for finance, audit, and the renewal conversation. The audit trail is the proof. Control is the point.']]. map(([n, t, b]) =>
Q.{n}

{t}

{b}

)}
; const VAHow = () =>
§ 02 · How it works

A drop-in meter
between your agents
and every provider.

  1. 01

    Point your agents at one address.

    Change a single setting — a base URL. No new code, no libraries, no engineering project. Any agent that talks to OpenAI already talks to Registrum.

  2. 02

    Price and check every call as it happens.

    Registrum names the agent, prices the tokens at your real contracted rates, and checks the spend against your budget and policy — before the call ever leaves your network.

  3. 03

    Reconcile every dollar.

    An itemized, tamper-evident ledger of every call — agent, model, tokens, cost. Match it against the vendor’s invoice and walk into the renewal with your own numbers.

; const VAFeatures = () => { const features = [ { tag: 'Metering', t: 'Real-time cost meter', d: 'Every token and every agent action, priced in dollars at your contracted rates as it happens — not a surprise at month-end.' }, { tag: 'Budget control', t: 'Hard spending ceilings', d: 'Set a limit per team, workflow, or agent. When it\u2019s reached, the spend stops — enforcement, not an after-the-fact alert.' }, { tag: 'Discovery', t: 'Find every agent', d: 'Every unapproved or forgotten agent on your network appears from its first call — including the ones quietly running up a bill.' }, { tag: 'Policy', t: 'Rules before money moves', d: 'Approved-model lists, data-residency, rate limits, and content checks — applied at the gateway before a call, and a dollar, leaves your network.' }, { tag: 'Reconciliation', t: 'Your numbers vs. theirs', d: 'Match every charge against the vendor invoice. Dispute the variance with evidence, and renew with your own meter on the table.' }, { tag: 'Audit', t: 'Tamper-evident record', d: 'A complete, signed log of every call — ready for security, compliance, and the EU AI Act when they come asking.' }]; return (
§ 03 · What it does

One meter. Six surfaces.

{features.map((f, i) =>
{f.tag}

{f.t}

{f.d}

)}
); }; const VABuyers = () => { const buyers = [ { role: 'CFO', mark: 'F', label: 'CFO / Finance', h: 'Forecast AI spend the way you forecast cloud.', p: 'Your own meter — not the vendor\u2019s invoice. Every token and every agent action, classified and checked against the budget you approved.', proofs: [ 'Per-call cost in real time, by team and workflow', 'Hard budget ceilings that stop spend — not just alert', 'Vendor-invoice reconciliation: variance, not vibes', 'Forecasts finance can take to the board'], cta: 'Get the CFO brief', rid: 'brief_cfo', doc: 'briefs/cfo-brief.html' }, { role: 'CISO', mark: 'S', label: 'CISO / Head of Security', h: 'Prove what every agent did — with evidence you own.', p: 'A tamper-evident record of every call, with the keys your team holds — not keys your AI vendor manages.', proofs: [ 'Your keys, your audit trail', 'Policy enforced at the call boundary', 'Tamper-evident logs you control', 'Mapped to SOC 2, ISO 27001, and the EU AI Act'], cta: 'Get the CISO brief', rid: 'brief_ciso', doc: 'briefs/ciso-brief.html' }, { role: 'PROC', mark: 'P', label: 'Procurement / Vendor Management', h: 'Walk into the renewal with your meter, not theirs.', p: 'Buyer-side evidence built for the renewal table — exportable, vendor-reconciled, with the contract language to match.', proofs: [ 'Renewal cost report, procurement-ready', 'Vendor agent-licensing checklist', 'Contract-clause library: meter, audit, dispute', 'Leverage at renewal, not surprises'], cta: 'Get the Procurement brief', rid: 'brief_proc', doc: 'briefs/procurement-brief.html' }]; return (
§ 04 · Three signatures

Built for everyone who has to say yes.

Enterprise AI deployment needs sign-off from finance, security, and procurement. Each one gets the evidence they need to approve — and to stay approved at renewal. Cost leads; the rest follows.

{buyers.map((b) =>
{b.mark}
{b.role} {b.label}

{b.h}

{b.p}

    {b.proofs.map((pr, i) =>
  • {pr}
  • )}
{b.cta}
)}
); }; const VAFooter = () => ; function VariationAV2() { return (
); } window.VariationAV2 = VariationAV2;