Axinite
Hybrid of Notion and Obsidian that keeps everything local. PGlite runs a full Postgres instance in the browser for SQL queries on your notes. CodeMirror 6 editor with markdown support, knowledge graph visualization, and tRPC for the API layer. No cloud dependency — your data stays on your machine.
Retrospective
The Good
PGlite running Postgres entirely in the browser is wild. Full SQL queries on local data with zero server dependency. CodeMirror 6 is a massive upgrade from v5 — the extension system actually makes sense now.
The Bad
Syncing local-first data across devices is the unsolved hard problem. PGlite doesn't have built-in replication, so we're essentially building our own sync layer. That's a project within the project.
The Ugly
The knowledge graph visualization is more of a prototype than a feature. It renders nodes but the interaction model isn't there yet. Dragging nodes around works, clicking through to notes doesn't.