A different AI tool in every unit
Each subsidiary signs its own contracts, and group has no view of usage or cost.
For holding companies and group functions
Board packs, portfolio company reporting, group policy answers and shared-service automation. Give every subsidiary access through one governed endpoint, with the price of every call in plain sight.
shared across business units
easy to allocate across units
hashed keys and rate limits
The problem
Each subsidiary signs its own contracts, and group has no view of usage or cost.
Portfolio companies report in their own formats, and someone at group reconciles it by hand.
Group policies exist, but staff in a newly acquired business cannot find the answer they need.
Capabilities
Issue each unit its own key and revoke any one without disrupting the rest.
Turn each unit's narrative update into a consistent group template.
Condense long papers into a clear briefing for directors.
Answer staff questions from the group policy text you supply.
Rate limits per account, daily and month-to-date dashboards, keys stored only as hashes.
Units ask for chat, code or reasoning, and the router picks the lowest-priced enabled model that fits.
Use cases
Monthly updates rewritten into one consistent group format.
Executive summaries of long papers.
Answers for new teams from group policies and handbooks.
Drafting and classification for finance, HR and purchasing workflows.
How it works
Pilot with one shared service and a single key.
Give each subsidiary its own named key and rate limit.
Watch daily and month-to-date usage, and plan for scale with our team.
Control
API keys are shown once at creation and stored only as a hash. Revoke any key instantly from Settings.
Every request carries its own receipt: tokens in, tokens out, latency and price. Nothing is billed that you cannot trace.
Per-account rate limits and a free monthly allowance keep experiments safe before they become production.
You choose exactly what you send. Repeat prompts can be served from your cache, and cache hits are never billed.
For developers
Send a prompt and a capability, or name a model. One bearer key, one small JSON body, and a full receipt on every response.
curl https://YOUR-DOMAIN/api/ainf/inference \
-H "Authorization: Bearer $AI_INFERENCE_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: order-1042" \
-d '{"prompt":"Summarise this ticket in one line","capability":"chat"}'Every response returns its tokens and exact price, so each unit's integration can log its own spend for group reporting. Account-level totals are in the usage dashboard.
They can name a model or ask for a capability and let the router pick the lowest-priced enabled fit.
Only what you send in a prompt is processed. Set internal rules about what each unit may send.
Yes. Contact our team through the contact page.
Start with one shared service, then scale unit by unit.