compile_events · live
awaiting first compile…
Install

Get an API key.
Two minutes.

Fifty free answers, no card. Add one when you want more. Your model files stay on your disk; we don't store them.

We email your API key in seconds. 50 free answers to start, no card required.

Want to feel it first? Try the Workshop: a real compile runs against the engine without an API key.

Then: one command
$npx flatland-setup fl_live_YOUR_KEY_HERE

Open a new session and your agent has the Flatland tool surface. From there, describe a model. The agent compiles it. The engine returns typed bindings, assertion outcomes, and an Excel export.

Requirement: Node.js 18+. Claude Code or Cursor accessible from your shell.

Three ways to use Flatland
npx flatland-setup fl_live_…

MCP plugin

For Claude Code and Cursor. The command above wires the MCP server into your agent — your existing assistant gets the full Flatland tool surface.

npx flatland-agent

Flatland CLI

No Claude Code required. A standalone terminal agent scoped to financial modeling and quantitative reasoning. Bring your own LLM API key; the engine does the math.

POST api.flatlandfi.com/compile

HTTP API

Programmatic. The same public endpoints every client uses — build models, compile, run sensitivity from any language.

Three things your agent can do next
flatland_compile

Compile a typed model

Topologically sort the DAG, evaluate, run dimensional inference, return assertion outcomes. Bit-identical: same IR, same output, every time.

flatland_compile_scenario

Overlay a scenario

Sparse overlay against the base. Only changed assumptions differ. Diff the result against base to attribute output deltas to specific drivers.

flatland_sensitivity

Propagate a sensitivity

Perturb one or more drivers, walk the DAG, return elasticity-ranked output deltas. Counts as one answer regardless of fan-out.

Flatland · index of everything
© 2026 Flatland · Financial Reasoning Infrastructure · live pulse · awaiting first compile