Skip to content

Monopea Spreadsheets

A workbook that still works after the agent has been in it.

Real .xlsx — formulas, charts, pivots and validation written cell by cell, so the sheet does the arithmetic and you can change an input and watch it recalculate.

runway.xlsxfx=SUM(B2:B5)*(1+$F$1)chart · native

.xlsx

Real file format, in and out

44

Agent tools behind this app

1

Approval gate for every outward action

CH · EU

Stored in Switzerland. Processed in the EU.

The Spreadsheets editor open on an operating plan, with a live cross-sheet formula in the formula bar, data bars down the revenue column, a colour scale on gross margin, negative months in red, a two-series column chart on the sheet and three sheet tabs.
Spreadsheets · a cross-sheet formula in the bar, and a chart on the sheet

What you ask → what actually happens

Spreadsheets, in the words people type.

Mechanism, not adjectives: each line is what the agent does when you say it.

“Build me a runway model from this year’s numbers.”

Writes formulas, not values — change one input and the sheet recalculates, because the arithmetic is the sheet’s, not the model’s.

“Chart the last four quarters.”

A native Excel chart, checked against an independent reader before you get the file so Excel never greets you with “we found a problem”.

“Pivot this by region and month.”

A real pivot table in the workbook, not a screenshot of one.

“Flag anything over budget in red.”

Conditional formatting and validation rules that keep working as the numbers change.

“Clean the duplicates out of this export and sort it.”

Done in place — and your macros and named ranges survive the round trip.

Capabilities

What Spreadsheets does.

01

Formulas, not values

The model builds the sheet; the sheet does the maths. Change one input and everything downstream recalculates.

02

Native charts, checked

Charts are validated against an independent OOXML reader before you get the file.

03

Pivots and conditional formats

Real pivot tables and rules that keep working as the numbers change.

04

Bulk moves with pandas

Large reshapes run as a transform on the data, values first, design second — not read-and-retype.

05

Macros survive

Named ranges and VBA come through the round trip.

06

Behind the one gate

Anything outward becomes a proposal with its exact arguments and waits for you.

Tools the agent calls

Real functions, not a chat reply.

Verbatim names from the runtime catalog. Every call is logged; anything outward is a proposal first.

  • sheet__patch
  • sheet__evaluate_formula
  • sheet__create_chart
  • sheet__create_pivot
  • sheet__conditional_format
  • sheet__data_validation
  • sheet__freeze_panes
  • sheet__remove_duplicates
  • sheet__sort
  • sheet__export

Governed

It works on its own. It asks at the door.

Inside the workspace the agent just works. Anything above the one risk threshold you set — and anything that leaves — becomes a proposal with its exact arguments, and waits for you.

Proposal · send renewal quotedrafted in the workspacecredentials by {{secret}} onlyabove your threshold → askwaiting…Approveactivity logdispatched

FAQ

Spreadsheets, answered.

Does it write formulas or just numbers?
Formulas. The workbook stays live: edit an assumption and the model recalculates, because the arithmetic belongs to the sheet.
Will Excel complain when I open the file?
Charts and structures are checked against an independent reader before export, specifically so Excel does not greet you with a repair prompt.
Can it build a pivot table?
Yes — a real pivot table in the workbook, not a screenshot of one.
Does the agent need my approval for everything?
No — that would make it a form, not an agent. Work inside the workspace runs on its own; anything above the one risk threshold you set, and anything that leaves the workspace, becomes a proposal with its exact arguments and waits for you.
Where is my data kept?
Stored in Switzerland. Processed in the EU. Conversations, memory, documents and encrypted secrets are stored in Zurich; on the Swiss model track, inference stays in Switzerland too.

Hand Spreadsheets its first job.

Open a workspace, give the agent a task, and approve what it proposes. Stored in Switzerland, processed in the EU.