andrea bozzo / personal home page

← All projects

projects / gitnodes

Rust · Git · SQLite · MCP

GitNodes

Engineering knowledge that remembers why a decision changed.

A Git-native knowledge graph connecting decisions, systems, incidents, and postmortems. Markdown in Git remains the source of truth.

Updated from public sources ·

From notes to a connected history

Typed relationships let readers follow a decision through an incident and its postmortem to the decision that superseded it. SQLite provides a disposable search and graph index; the underlying notes remain reviewable Markdown.

A tool for people and agents

People browse and edit through the web UI. Agents traverse the same knowledge through read-only MCP tools and author changes through Git. The public v0.2.0 release, Homebrew tap, Windows package, and read-only demo make the project available beyond a source checkout.