Translation layer for agents
Claude can't
remember your files.
Every project has .git/.
Every agent project needs .all/
.all is the translation layer between human files and LLMs — cache every read, version every edit. Your originals stay untouched.
The gap
Agents weren't built for your files.
Re-upload every session
Claude reads your spreadsheet today and forgets it tomorrow. Every new chat means re-parsing, re-explaining, re-burning tokens on work you already did.
Edits break what matters
Formulas vanish. Layouts shift. PDF structure collapses. Agents hack at binary files because there is no layer between human formats and the model.
No undo across days
Ctrl+Z works in a session. Three days later, when the agent changed cell B12 and you need it back — there is no history, no diff, no revert.
.git/ Version control for code. Invisible. Essential.
.all/ Memory + versioning for agent file work. Same pattern.
What changes
Three outcomes. Not three features.
Remember
Every read is cached in .all/. Second
access is instant — no re-parse, no re-upload, no wasted context.
Undo
Every edit is versioned before apply. Roll back to any point. See what changed and when — across sessions, across agents.
v001 · v002Preserve
Structured edits round-trip to the original format. Formulas stay formulas. Styles stay styles. Files stay human-readable.
round-tripUniversal
Every file type. One .all/
We're not building another Office parser. .all is the translation layer for every format agents will ever touch — documents, media, CAD, medical imaging, scientific data, design files, and whatever comes next.
One workspace folder. One hidden .all/ directory — cache, semantics,
and edit history for all of it. Office is where we prove the pipeline;
the ambition is universal.
How it works →
dotall is the library.
dotall is the documentation and SDK layer — install, configure MCP for Claude Desktop, use the CLI. .all is the company and the convention; dotall is how you build with it.
Why now
The file layer is still missing.
- Agents moved from chat to real work — on every kind of file. Spreadsheets, scans, video, CAD, EEG, DICOM. The pain is universal.
- Unstructured proved the market for reading files at scale. Nobody owns the edit and memory layer underneath agents.
- Claude Desktop + MCP means regular users can install a translation layer today — not just ML engineers wiring pipelines.
Every agent project needs a .all/
Join early access. We're building in public.