dat0
In development

The workflow is one file.

Excel chokes on it. Notebooks can't replay it. BI tools want it uploaded. dat0 opens anything locally, transforms with full lineage, and seals the whole workflow into one file anyone can replay.

No spam. One email when there's something to run.

or keep scrolling — this page compiles one. ↓

chunk 00DATAoffset 0x0100 · 12.4 GB

Drop a 12GB Parquet. Scroll like it's 5MB.

Huge files open instantly, in place — the 12 GB CSV Excel won't even touch. No upload, no import — your data never leaves your machine.

rows 1,200,448,930size 12.4 GBengine duckdb · local
workflow.dat020%
DAT0DATA

workflow.dat0 — 1 of 5 chunks compiled

chunk 01TRANSFORMSoffset 0x02A0 · 14 steps

Every step, remembered.

Filter, join, pivot — every transform seals into the file with its SQL. No hidden state, no out-of-order cells: the workflow replays exactly, every time. Too big for your laptop? Push the compute to the cloud — on your terms.

steps 14cloud on (when chosen)egress 0 bytes by default
workflow.dat040%
DAT0DATATRANSFORMS

workflow.dat0 — 2 of 5 chunks compiled

chunk 02QUERIESoffset 0x0312 · 3 saved

Join a CSV to a Postgres table. One query.

JOIN a CSV against live Postgres in one SELECT — no ETL, no load step, no warehouse bill. Point at your sources and ask.

sources csv ⋈ postgresresult one setetl none
workflow.dat060%
DAT0DATATRANSFORMSQUERIES

workflow.dat0 — 3 of 5 chunks compiled

chunk 03SESSIONoffset 0x03F8 · workbench state

The grid you left is the grid they open.

Panes, filters, scroll position — the whole workbench state travels inside the file. Send it to a colleague and they land exactly where you left off. Not a screenshot — the living session.

panes 3filters keptstate restored
workflow.dat080%
DAT0DATATRANSFORMSQUERIESSESSION

workflow.dat0 — 4 of 5 chunks compiled

chunk 04LINEAGEoffset 0x04B1 · sha-256 chain

Every number, traceable to the byte.

Each result carries its derivation — source fingerprints, step hashes — so proof travels with the file. No "trust me" dashboard. No separate doc.

chain sha-256steps all hashedproof built-in
workflow.dat0100%
DAT0DATATRANSFORMSQUERIESSESSIONLINEAGE

workflow.dat0 — 5 of 5 chunks compiled

workflow.dat0100%
DAT0DATATRANSFORMSQUERIESSESSIONLINEAGE

workflow.dat0 — sealed

Sealed. Replayable. Yours.

workflow.dat0 · 5 chunks · sha-256 9f2e…c41a · designed, not shipped

;; why we're building this

;; Notebooks hide their state. Dashboards can't explain themselves.

;; BI tools want your data in their cloud — and scripts scatter across repos and chat threads.

;; dat0 is being built around one belief: the whole workflow — data, steps, queries, session, proof — should seal into a single file anyone can open, replay, and trust.

;; Local first; the cloud when you choose.

;; It doesn't ship yet. This page is the design, and the file above is the promise.

not a notebook that won't rerun · not a BI tool that wants your upload · not a DB client that stops at SELECT · not cloud you didn't choose

No spam. One email when there's something to run.

chunk 05 · WRITE ACCESS — that's you