Invented figures
Chat tools can return a confident number that no query ever produced. In finance, a plausible wrong number is worse than no number at all.
Preferred first-year terms for a small number of companies. Book a demo
Royai answers questions about margin, cash, inventory and customers from your ERP and commerce data — on your own servers. Every figure comes from executed SQL against your ledger, never from the language model, and every answer and approval can be reproduced and audited.
What was our net revenue in Q2?
Where these figures are monetary, this tenant's ledger is denominated in EUR.
SELECT sum(net_amount) AS total_net_revenue FROM fct_sales JOIN dim_date USING (date_key) WHERE quarter = 'Q2'; -- read-only, under your RLS
General-purpose AI writes numbers the way it writes sentences — by predicting what sounds plausible. That's fine for an email. It's a liability in a forecast, a price change or a board pack.
Chat tools can return a confident number that no query ever produced. In finance, a plausible wrong number is worse than no number at all.
Cloud copilots send your prompts — including your actual figures — to a third-party model provider you don't control.
When your CFO or auditor asks “where did this number come from?”, a chat transcript is not an answer.
Royai puts a deterministic gate between the language model and your numbers. The model helps with language; the database does the math.
Ask in plain language in Royai's chat — or schedule an agent to report to you every week.
A classifier decides whether the question needs your data, your documents, or both.
The model drafts SQL. A guard rejects anything that isn't a read-only query on approved, masked views; the database validates it before it runs.
The query runs read-only, under row-level security, with personal data masked by the database — per user and per column.
You get the figure, the SQL behind it and a log entry — SQL, data build and model fingerprint — that reproduces it later.
Everything a finance and operations team needs to trust AI with real decisions — in one deployment you own.
Natural-language questions become validated, read-only SQL. Every figure is the result of a query you can inspect.
A bronze-silver-gold warehouse on a single PostgreSQL: P&L, sales, margin, receivables, purchasing, inventory and a customer 360 — with data tests gating every refresh.
Ask about policies, SOPs and contracts. Answers cite their sources, respect module permissions — and say so when your documents don't cover the question.
Pricing, cash, inventory, customer and marketing agents — each mapped to the business outcome it serves.
Agents propose; people decide. Approve, edit, send back or reject — with a coded reason recorded for every rejection.
Every approved proposal is tracked from predicted to realized result, measured on your own data — so you can see what AI actually delivered.
Each agent declares the outcome it serves. Deterministic agents compute in SQL; advisory agents reason over your data, and any figure they can't trace to a query result is removed before you see it.
SKU-level price elasticity with hard margin floors enforced in SQL; every change capped by your pricing policy.
Margin-leak detection on historical orders.
Working capital, receivables and cash questions answered from your ledger.
Dunning drafts for overdue invoices — refused unless sender and currency are verified.
RFM segments, cohort retention, churn risk and lifetime value — computed from your own orders.
Intermittent-demand forecasting (Croston, MAD) with reorder points and coverage, exported to Excel.
Approved replenishment can become a draft purchase order in SAP Business One.
Acquisition, conversion and strategy advisors with 48 built-in marketing skills — and no invented numbers.
In our October 2026 assessment, seven platforms a company would shortlist for private, self-hosted AI were scored 0–5 and weighted for what finance needs most: trustworthy numbers, access control and evidence.
| Dimension | Royailocal-first P&L | OnyxMIT · enterprise search | DifyLLM app platform | n8nfair-code · automation | AnythingLLMMIT · doc chat | Open WebUIchat frontend | Mistral / Aleph AlphaEU sovereign models |
|---|---|---|---|---|---|---|---|
| Numerical determinismcan a figure be invented | 5 | 1 | 2 | 2 | 2 | 1 | 2 |
| Structured analyticsmodelled warehouse | 5 | 1 | 2 | 2 | 2 | 0 | 2 |
| Tenancy & access controlisolation, column-level control | 5 | 4 | 3 | 3 | 3 | 3 | 3 |
| Audit & evidenceprovable after the fact | 5 | 3 | 3 | 3 | 2 | 3 | 3 |
| Document retrievalchat over internal documents | 5▲1 | 4 | 4 | 2 | 3 | 4 | 3 |
| Agentic executionactions across real systems | 4▲1 | 3 | 4 | 5 | 3 | 3 | 4 |
| Outcome measurementproves delivered value | 4 | 2 | 2 | 3 | 1 | 2 | 2 |
| Local inferencemodel runs inside the perimeter | 5 | 3 | 3 | 3 | 4 | 4 | 4 |
| Jurisdictional sovereigntywho can be compelled | 5 | 4 | 3 | 4 | 4 | 4 | 4 |
| Connectorsreaching your systems | 3 | 4 | 3 | 5 | 3 | 3 | 4 |
| Time to first valuedecision to useful answer | 2 | 4 | 3 | 3 | 5 | 5 | 3 |
| Finance & ops scoreweighted total from the full scorecard | 84% | 54% | 58% | 64% | 55% | 49% | 59% |
Royai’s own assessment: Royai re-scored 2 October 2026 from its v1.10 codebase; other platforms from their official documentation, changelogs and licence pages current to 26 September 2026. Scores run 0–5. The total is the scorecard’s finance & operations score, which weights numerical determinism, structured analytics, access control and evidence most heavily and also counts two vendor-side dimensions not shown in this table. Weightings are a judgement, not a standard. Methodology available on request.
Your data never has to be trusted to us. Royai is software you run — on your server or in your own cloud project.
Royai runs on a server you own or a GPU VM in your own Google Cloud project. We never host your data.
Models run locally. An undeclared remote inference endpoint is refused at startup — enforced in code, not in a policy document.
Separate schemas per company and PostgreSQL row-level security. A user without a membership gets nothing — never a default.
Column-level masking per group, enforced in SQL views — never left to the AI.
Credentials live in OpenBao; per-company encryption keys never leave your server.
Traces carry metadata only — never prompts or answers. In our measurement of a full data refresh, the only outbound traffic was time sync and the admin VPN.
One Linux GPU server in your building. We provide the exact specification during discovery.
A GPU VM inside your own project — inference stays in your tenancy, under your existing Google agreements.
Each answer is logged with its SQL, data build and model fingerprint — who was told which number, and when.
Identity, permission and approval events are SHA-256 hash-chained and verifiable end to end.
A built-in health check verifies the security invariants: row-level security, grants, audit chain, telemetry and egress.
Nightly backups with restore drills, so recovery is something you have tested — not something you hope for.
Start with one decision that matters — margin, cash or inventory — and prove it on your own data before you scale.
See Royai answer real questions on a demo company, and map your systems to its data model. No data needed.
We profile your sources, choose the first decision loop and give your CFO a signable AI data-readiness certificate.
Your gold P&L models, approval workflows and agents — fixed scope, fixed fee, with a go/no-go decision at go-live.
Annual licence with support and upgrades, while the value ledger tracks what each approved action delivered.
A small number of companies get preferred first-year terms in exchange for a reference and a joint case study.
Co-sell and co-deliver Royai, keep 100% of your services and earn a recurring licence commission.
Those tools generate answers — numbers included — with a language model. Royai uses the model only to draft SQL and sentences: every figure comes from a read-only query executed against your data, under your permissions, and every answer is logged with the SQL that produced it.
Yes. A valid query can answer a slightly different question than the one you meant — gross instead of net margin, for example. That's why Royai shows the SQL, logs every answer so it can be reproduced, and keeps people in the loop for anything that changes your business. What it won't do is present a figure that no query produced.
No. Your data, the models, inference and encryption keys run on your own server or in your own Google Cloud project. Royai sends no telemetry and does not use third-party AI APIs.
NetSuite, SAP Business One, Shopify, CSV and Excel files, SQL databases and REST or OData APIs. New sources are added through a connector framework with conformance tests — tell us what you run.
One Linux server with GPUs, or a GPU virtual machine in your own Google Cloud project. We provide the exact specification during discovery.
Only after a person approves. Agents write proposals; an approver approves, edits, sends back or rejects them, and every decision is recorded in a tamper-evident audit chain. Write-backs carry a recorded undo.
The demo takes 30 minutes and needs none of your data. Discovery and implementation are then scoped as a fixed project once we've seen your sources.
Royai runs on your infrastructure, on open-source foundations such as PostgreSQL, dbt and llama.cpp, with no phone-home dependency. Your data and models stay where they are.
Pick a time that suits you — the invite lands straight in your calendar with a video link.
We use your details only to arrange and prepare the demo. See our privacy policy.
Takes under a minute. We'll tailor the demo to your systems and priorities.
Times are shown in your time zone. You'll get a calendar invite with a video link.
Prefer email? Write to hello@royai.ai ·
A calendar invite with the video link is on its way to your inbox. If you'd like to share anything before the call, just reply to it.