What a memory that stays is for.
The mechanism is one idea — layers of plain Markdown on your own machine, readable by any assistant. What people build on it differs. Five of the ways, each with the honest edges left in.
Coding projects
Decisions with their reasoning, corrections that stick, and a briefing at the start of every session — instead of the recital.
Runs on Local · $0Client work
A scope per client. Acme's terms never answer a Northwind question, and the things true everywhere are inherited by both.
Runs on Local · $0On your phone
Reads answered from the replica with the PC asleep. Captures queue for the vault — labelled honestly, not sold as magic.
Needs Sync · $5Research notes
Every claim carries provenance and age. Stale facts get flagged, corrections keep their history, weak answers admit it.
Runs on Local · $0Confidential work
NDA, privilege, regulation. The free plan keeps notes, model and search on one machine — no cloud copy exists to worry about.
Local by design · $0The same machine underneath
These five pages describe one system wearing five jobs. Everything above reduces to the same primitives:
- Layers, in order. Facts, decisions, preferences, corrections and events are deposited like sediment — dated, sourced, never silently rewritten. Replaced layers are superseded and kept, so history stays queryable.
- Scopes. Projects and clients stay separate; the preferences that are true everywhere are inherited everywhere.
- Honest retrieval. Claims carry their origin and their age. Stale ones say so, weak matches are labelled, and an assistant reading your record can admit what it does not contain.
- Your disk first. Plain Markdown in a folder you choose, readable in any editor, with the cloud replica strictly optional — useful on paid plans, absent on Local.
The mechanics are documented plainly in the docs, and what ships next on the roadmap.
Early access. Varven is Windows-first and not yet open to the public. These pages describe the product as it works today for early users — where a capability belongs to a paid plan, the page says which one.