I built my own knowledge system that is a second brain for my work and life.
Three separate knowledge bases. One for strategy, planning and personal usage, one for emails and work, one for all kinds of building. All connected through a graph index with Graphify.
How it basically works
Each knowledge base has its own folder structure (raw data, references, live state, logs). Every file gets indexed into a graph that maps connections between them. A graph query surfaces related files instantly, so my agent doesn't have to guess where something lives. Important decisions get their own file with context and reasoning so I can retrace them later. The whole thing auto-commits to a private GitHub repo every 6 hours.
This made my agent stop digging through files or losing context. With this system, I can ask it "what did I decide about X" or "show me everything related to Y" and get accurate answers.
What do you think? Tips or things you would do differently?