Vireo · spreadsheet + node graph

A spreadsheet that shows its work.

Vireo pairs a column-typed spreadsheet with a visual node graph. Filters, joins, pivots, and forecasts become a wiring diagram you can read six months from now, instead of a formula buried three parentheses deep in cell Q14.

Windows desktop .NET / Avalonia Private beta

Screenshot pending sheet view + node graph, side by side

01 · One model

The sheet and the graph are the same data.

Tables store typed columns, and every column is a named range. Drop a table onto the canvas, wire it through transform nodes, and the results come back as live tabs in the workbook. Edit a cell and the whole pipeline re-evaluates.

typed columns · live re-evaluation · results as tabs

Screenshot pending a table feeding the graph canvas

02 · Pipelines

Transformations you can point at.

Filter, sort, join, union, pivot, unpivot, group, deduplicate, forecast: 77 node types, each with typed input and output ports. When a step breaks, the graph shows you which node, which port, and why. No more unwinding nested formulas to find the bad reference.

Filter · Join · Pivot · GroupBy · ExtendForecast · TopN · 71 more

Screenshot pending a transform pipeline with port detail

03 · Assistant

An AI assistant you can audit.

Describe the analysis and the assistant builds nodes on the canvas, in the open. Every node it creates records the prompt that produced it, the reasoning behind it, and when it happened. You decide how much rope it gets: approve every step, approve only changes, or let it run.

per-node provenance · trust levels · plan-before-execute

Screenshot pending assistant building a graph + audit panel

04 · Finance

Made for the models you actually run.

Forecast a series, discount cash flows, surface KPI cards, publish a dashboard form. 33 built-in formula functions cover the row-level arithmetic; nodes carry the structure. And Vireo reads files the way they really arrive: fiscal quarters in column headers, negatives in parentheses, currency prefixes.

forecasting · DCF · KPI cards · dashboard forms

Screenshot pending a DCF form with KPI cards

Straight answers

Where your data lives

Files stay local

Workbooks are .tgraph files on your disk. No cloud storage, no account, no sync.

No telemetry

The app doesn't phone home. The only network traffic is assistant requests, and only when you use the assistant.

AI via our API

Assistant requests route through our server to the model provider. What gets sent is spelled out in the privacy policy.

Everything undoable

Every edit lands on the undo stack, including every change the assistant makes.

Now onboarding

Vireo is in private beta.

We're bringing on a small group of testers: people who build forecasts, budgets, or reporting pipelines in spreadsheets today. Testers get a hosted session or an installer, a direct line to the developer, and a real say in what gets built next.

Request beta access