Personal tools either over-structure knowledge or leave everything disconnected and hard to revisit.
The approach
- Model notes as nodes with lightweight bidirectional links.
- Use incremental indexing with sqlite for instant search.
- Keep the editor calm and keyboard-driven.
Architecture
Editor → SQLite graph → Incremental index → Command palette UI
Editor → SQLite graph → Incremental index → Command palette UI
What this makes possible
- Faster recall
- Emergent connections
- Local-first privacy