FLATLAND

Escape Flatland.

Financial models that compile. From your AI tools.

Describe your business to Claude Code or Cursor. Flatland builds a typed, compiled model — with dependency resolution, scenario analysis, and a live Excel export. Under 5 minutes.

Works with Claude Code · Cursor · Windsurf

$35/mo after 14-day free trial
HOW IT WORKS
01
Subscribe
Sign up at flatlandfi.com. Your API key arrives by email in seconds.
02
Connect Your Agent
$ npx flatland-setup <your-key>
Configures Claude Code, Cursor, or Windsurf.
03
Build Your Model
Open your agent. Describe your model. It calls Flatland to build, compile, and validate it.
Works with Claude Code · Cursor · Windsurf

You live in Flatland.

Your spreadsheet cell doesn't know what it is. Your data cube hides its logic behind dashboards. Your AI chat forgets when you exit the session. Every tool captures part of the truth. None captures the reasoning.

We think and operate in multiple dimensions. Shouldn't our tools?

“I looked, and, behold, a new world!”

Flatland: A Romance of Many Dimensions — Edwin Abbott Abbott, 1884

There are more dimensions than you can see.

B
14
0.08
(what is this?)
monthly_churn
Value 0.08
Type Percentage
Feeds net_retention → arr → ebitda
Assertion > 0, < 0.20 ✓

A cell that knows what it means.

DIMENSION THREE

Structure.

When a model compiles, it becomes a shape — not a grid. Dependencies are visible. You can see which assumptions drive which outputs, trace the spine of the thing. For the first time, your model has a form you can walk around.

Assumptions
mrr$12,000
monthly_churn8.00%
gross_margin78.00%
cac$800
headcount$45,000
new_cust_mo15
arpu$400
infra_pct12%
Derived
arr$144,000
net_retention92.00%
customers30
acq_spend$9,600
ltv$60,000
Computed
gross_profit$112,320
support_cost$5,400
infra_cost$17,280
ltv_cac_ratio75.0x
Outputs
total_opex$77,280
ebitda$35,040
7 assertions passed ✓
Assumptions
mrr$12,000
monthly_churn8.00%
gross_margin78.00%
cac$800
headcount$45,000
Derived
arr$144,000
net_retention92.00%
gross_profit$112,320
Outputs
total_opex$77,280
ebitda$35,040
DIMENSION FOUR

Parallel futures.

Base. Upside. Downside. Not three separate files. One model, three realities, held at the same time.

EBITDA TODAY NOW 3M 6M 9M 12M $98,450 UPSIDE $67,320 BASE $24,180 DOWNSIDE
Upside $98,450
Base $67,320
Downside $24,180

EBITDA · 12-MONTH PROJECTION

DIMENSION FIVE

The gradient.

A handful of your assumptions drive almost all of your variance. The rest is noise you've been treating like signal.

Assumptions
monthly_churn8.00%
gross_margin78.00%
headcount$45,000
mrr$12,000
cac$800
new_cust_mo15
arpu$400
infra_pct12%
Derived
net_retention92.00%
arr$144,000
customers30
acq_spend$9,600
ltv$60,000
Computed
gross_profit$112,320
support_cost$5,400
infra_cost$17,280
ltv_cac_ratio75.0x
Outputs
total_opex$77,280
ebitda$35,040
7 assertions passed ✓
Signal — drives your outcome
monthly_churn8.00%
gross_margin78.00%
headcount$45,000
Noise — negligible impact
mrr$12,000
cac$800
new_cust_mo15
arpu$400
infra_pct12%

Financial models that compile.

Every assumption typed. Every dependency traced. Every change propagated instantly.

Flatland is a modeling engine that connects to Claude Code, Cursor, and any MCP-compatible AI tool. You describe your model — assumptions, how it works, goals — and your AI agent calls Flatland to build a structured model with typed drivers, dependency resolution, scenario analysis, and sensitivity tables. The output is a locally-stored file ideal for any AI usage. This is beyond just a financial modeling or FP&A tool, but an entirely new way for agents (and humans) to build quantitative models together.

THE ENGINE

A model compiles in three passes.

TYPE CHECK
RESOLVE DEPS
EVALUATE
mrr $12,000 CURRENCY monthly_churn 8.00% PERCENTAGE gross_margin 78.00% PERCENTAGE cac $800 CURRENCY arr $144,000 CURRENCY net_retention 92.00% PERCENTAGE gross_profit $112,320 CURRENCY ebitda $67,320 CURRENCY 5 assertions passed
Type Check 9 drivers typed
Resolve Deps 5 edges resolved
Evaluate 5 assertions passed
YOUR AI HELPS YOU BUILD YOUR MODEL
flatland_session_01
Build me a 3-year P&L for a SaaS doing $12K MRR with 8% monthly churn
TOGETHER YOU MAINTAIN AND EXPLORE IT
claude-opus-4 · flatland MCP
Model compiled. 9 drivers, 3 assertions passed. Revenue (ARR) $144,000 Gross Profit $112,320 (78% margin) EBITDA $67,320 Your churn at 8% is the biggest risk — it drives more variance in EBITDA than any other assumption. Margin is second. CAC barely registers at this scale. All assertions passed. The model is structurally sound. Want me to run a downside scenario?
THE MODEL IS THE MEMORY · NO MORE LOST CONTEXT
claude-opus-4 · flatland MCP
What breaks if churn doubles?
Loading saas_model... If monthly_churn goes from 8% to 16%: net_retention 92.00% → 84.00% gross_profit $112,320 → $112,320 ebitda $67,320 → -$12,480 Assertion failed: ebitda > 0 The model knew to check. You didn't have to re-explain your business, your assumptions, or your guardrails. They're in the model.
FLATLAND
$35/month
14-day free trial