0001genesisprev · seal ·
You keep a calendar in one place, a journal in another, your people in a phone, your money in a banking app, your health in a wristband. Five accounts, five silos, none of which remember you, all of which forget the moment you close the tab. The throughline of a life is the one thing none of them hold.
LifeGraph holds it. Not as another app, but as one record you own: plain Markdown and JSONL on your own hardware, where every entry is sealed to the one before it, so the past can be proven and never quietly rewritten.
0002premiseprev · seal ·
Your life, as files. Intelligence, as a team.
Everything is a plain text file you can open in any editor in a decade, on storage you control. On top of that record runs a team of AI specialists — Minds — each with a domain and a journal of its own, routed through a broker so no single model vendor is load-bearing. Swap Claude for a local model and the system keeps running.
{ "entity": "person/your-grandmother", "event": "note",
"text": "She held him by candlelight and told him the world had better watch out.",
"source": "journal", "prev_hash": "a166ae…", "entry_hash": "0cd771…" }
0003refusalprev · seal ·
There is no feed here.
Nothing on this page is trying to keep you scrolling. That is the whole argument. The consumer AI you have been handed is tuned to farm your attention and train a stranger's model on your life. This is the opposite of that.
It runs on files you own and answers only to you — to reflect, to plan, to remember. It reveals what is true; it never nudges you toward a behavior. It optimizes for your growth, not your time on screen, because there is nothing here to maximize. This is what AI was supposed to be: something that works for you, not on you.
0004structureprev · seal ·
A whole person has four layers.
Most tools serve one and ignore the rest. The value is in the connections between them — a health pattern that should inform a money decision, a person who belongs in three of them at once.
I · PersonalHealth, growth, creativity, the inner life. The part no productivity app was built to hold.
II · SocialFamily, friendships, the people who make a life. A living map of who is in your world and what they care about.
III · EconomicWork, money, career, the means. Wired to the rest, not sealed in a spreadsheet.
IV · The WorldThe contribution, the mark you mean to leave. The throughline you cannot always hold yourself.
0005proofprev · seal ·
Don't take our word. Take the math.
Every entry stores the SHA-256 of the entry before it. Alter, delete, or reorder any past entry and the chain breaks at exactly that point. It is about seventy lines of Python, shipped with tests and two runnable demos. And it is running on this page right now.
specimen // you may edit this line, then re-seal below
entry: "The day your daddy was born, it rained so hard the power went out."
↑ change one character, scroll down, and press Verify. Watch this seal, and every seal after it, break.
0006confessionprev · seal ·
What’s real, and what isn’t yet.
A working system runs daily for its first user. It is not a finished product, and it says so on every page. Here is the honest ledger.
Sealed & running
- ✓Self-hosted server + web app across many life domains
- ✓~35 scheduled Minds journaling through a cost-capped broker
- ✓The tamper-evident core, shipped here with passing tests
- ✓A nightly multi-model council behind an evidence gate
Still unsealed
- ○Hash-chaining wired across every write path
- ○The enforcement layer, moving from convention into code
- ○Off-site, versioned, encrypted backup
- ○Reflecting honestly whether an insight changed anything (revealed, never nudged)
0007doubtprev · seal ·
The doubts you brought with you.
“local-first” — doesn’t it just call an AI API?
Your data lives in plain files on your disk; that part is literally true. Compute is hybrid. Only the text a task needs is sent to a model, and when that model is remote, that text leaves your machine — said plainly, not buried. Point the broker at a local model for strictly on-box work.
why trust you with my whole life?
You shouldn’t, and you don’t have to. There is no backend to breach and no account to make. If this project vanished tomorrow you keep every file and read them in any editor. The record is the product; the software just reads it.
isn’t this just another second-brain app?
A notes app is a place to type. This is closer to git for your life: append-only, hash-chained, a graph of your people and projects, with agents that read and write it under enforcement — built to be self-hosted and inspected, not to sell you themes.
0008inheritanceprev · seal ·
Inheritance
“The people you love don’t have to dissolve into silence.”
Keep a sourced record of a life for long enough and it stops being productivity. One day a grandchild could hear a grandparent’s real voice reflect on a decision they actually logged — every word traceable to the moment it was written. Not a copy. Not a ghost. A documented life, speaking for itself. We build toward that slowly, and we are not there yet.
0009invitationprev · seal ·
Come help write the rest.
Built in the open, early, on purpose. These are real, self-contained problems — none need the private runtime. Pick one and open a pull request. Honest pushback on the design is as welcome as code.