I run my life as a single Git repository, operated by several AI agents through Claude Code. Journaling, self-analysis, investing, hobbies, parenting: each of them started as a small app I built to solve a problem of my own. Parental leave gave me a long stretch of free time, so instead of running them separately, I moved them into one place. And the primary reader of this repository is the AI, not me.

The moment I stopped writing for humans, my journal, my investing notes, and my parenting records all turned into one knowledge base that an AI can read across. Apps that used to sit in separate boxes finally connect here.

This post is a map of the whole thing. I'll split the individual how-tos into their own posts, so here I only cover two things: why bundle everything into one, and how it runs.

Why I build: I always start from a problem in my own home

What I build almost always starts from a problem of mine or my family's.