Building reactive substrates that run everywhere. Polyglot spreadsheets, self-contained OSes, and tools that feel like water.
A polyglot reactive substrate. Cels hold values, formulas, or compiled lambdas. Writing to one fires a cascade that recomputes everything downstream in topological order.
The eventual shape is a polyglot spreadsheet: write functions in any language a compiler is installed for (JS, WAT, Python, Scheme…), then call them from formulas in other cels. The same kernel powers a desktop shell, spreadsheet UI, CLI, or web app.
Ideal deployment: a single index.html you can open, edit, share, and archive. Everything round-trips through JSON.