AI-native · Multidimensional · Built for finance teams
The AI-native spreadsheet for multidimensional finance models
Describe a budget, forecast or group consolidation and the XCubes agent builds it — dimensions, formulas, cross-cube links and dashboards — then checks the numbers, explains the variances and flags what looks wrong. Turn on review mode and nothing changes until you approve it.
What is XCubes?
XCubes is an AI-native multidimensional spreadsheet for finance teams. Instead of rows, columns and a tab per department, a model lives in cubes with as many dimensions as the business has — account × entity × month × scenario × version — and formulas, hierarchies and cross-cube references recalculate across all of them.
An AI agent in the app, or your own assistant over MCP, builds and maintains those models with you: it creates dimensions and formulas, places charts on dashboards, writes variance commentary and checks the numbers. In review mode every change it proposes waits for your approval; over MCP it acts only under your own permissions.
- Budgets, forecasts, reporting and consolidation
- Works with Claude, ChatGPT and Copilot over MCP
- Six worked example models to start from
AI-native
AI that does the modelling work — not just the summary
Most finance tools bolt a chat box onto a grid. In XCubes the agent works on the model itself: it reads the cubes, writes formulas, runs the analysis and hands you a change list to approve.
Describe the model. Watch it get built.
Ask for a three-year plan with headcount drivers and the agent builds it: dimensions, hierarchies, formulas, cross-cube references and dashboards. It works in rounds — reads back what it made, checks it, fixes it — instead of answering once and stopping.
Bring your own AI assistant
XCubes speaks MCP, the open standard, so Claude, ChatGPT and Copilot connect straight to your model — no plugin to install. Your assistant reads and writes cubes, dimensions and dashboards under your own permissions, never more.
Agents for the monthly close
Install Anomaly Watch, Variance Commentary or Consolidation on a cube and run them on a schedule. Each one proposes rows — flagged outliers, quantified variance explanations, balanced elimination entries — into a review queue. Nothing is posted until a reviewer approves it.
Charts, tables and rankings from a sentence
“Revenue by region against budget, and the ten customers that grew most.” The agent picks the cube and the slices, builds the chart, table or ranking and places it on your dashboard slide.
Ask “what would it take?”
Goal seek, sensitivity grids, what-if overrides, price-volume-mix and Monte Carlo run against the live model and its whole reference chain — and commit nothing until you decide to save a scenario.
Review before anything changes
In review mode the agent proposes a change list — new items, formulas, widgets, data — that you accept or refine, and nothing is written until you do. The close agents always work this way. Snapshot a cube first and any change can be diffed and restored.
Free checks · no signup
Start with the files and books you already have
Excel Health Check free · no signup
How bad is your biggest Excel model, really?
Drop in a workbook and get a 0–100 risk score: the formulas someone typed a number over, the assumptions buried in the arithmetic, the broken references, the one input half the model depends on. Every finding located by cell.
You also get a second grade — how cleanly that model would move to a cube — and everything runs in your browser, so the file is never uploaded.
Odoo Readiness Check free · no account
How ready is your Odoo data for real reporting?
Point the check at your database and get a Band A–E readiness grade: analytic coverage, ledger consistency, the gaps that would surface mid-build — measured, not guessed.
One read-only pass with an API key, never stored. Then see what the managed pipeline builds from your books: account and analytic dimensions, linked statements, kept in sync.
Start from an application, not a blank cube
Look at what these actually track: properties by line item by month, option grants across vesting periods, tasks by owner and workstream, entities in four currencies. Only one of the six fits in rows and columns. Each is a finished, working model — dimensions, formulas, cross-cube links and dashboards already built. Open one, swap in your data, ship it Monday. Or explore one instantly, no account needed.
Project management
Tasks, owners, dependencies and dates on Gantt and Kanban boards, with budget vs. actual per workstream.
SaaS
New, expansion, contraction and churn movements with a Net New MRR roll-up and cohort retention.
Properties management
Income and expenses for 20+ properties
Equity Plan — Stock Options
Grants, vesting schedules, exercises and forfeitures, with expense recognized across the vesting period.
Financial statements
P&L, Balance Sheet and Cash Flow by month
Group Consolidation Full
Management consolidation via Agent
A modelling engine built for finance
Built for models with multiple dimensions
Property × line item × month × scenario × version. One cube.
A spreadsheet gives you rows and columns, then makes tabs the next dimension and separate files the one after that. XCubes has no such ceiling: put multiple dimensions on a cube, stack several on one axis and page through the rest. Hierarchies with automatic roll-ups, non-additive aggregation, time intelligence and cross-cube references come with them, so P&L → Balance Sheet → Cash Flow keep recalculating together.
Every scenario side by side — not twelve copies of the file
Base, Best, Worst, Board-approved. One model.
Scenario is a native dimension in XCubes, not a duplicated workbook. Copy a full slice into a new scenario, change three assumptions, and every dependent formula, cross-cube reference and dashboard follows. Switch the whole dashboard between them from the nav bar.
Freeze a version. Diff it. Restore it.
The board pack you sent in March, still exactly as you sent it.
Snapshot a cube to freeze its numbers, then diff any two versions cell by cell to see exactly what moved. Restore in place when a change was wrong. No more Budget_v7_FINAL_final.xlsx — the history lives with the model.
Keep Excel where it earns its place
Live cube values in a cell: =XCUBES.GETCELL()
The XCubes add-in for Excel pulls values from your cubes into a workbook with custom functions, and lists cubes, dimensions and items to build reports from. Import runs the other way: Excel and CSV files, grid layouts included, load straight into a cube.
Integrations
Connects to the systems you already run
Pull accounting, CRM and warehouse data straight into cubes — refreshed on a schedule, not re-pasted every month.
Plus Excel and CSV import, SQLite snapshots, live currency and stock-price feeds — and any SQL database.
Put an AI analyst inside your model
Open a worked example in one click, or start your own model free. No credit card required.