02 · the live code graph
Hayvenhurst
hayvenpre-release · 0.xHayvenhurst is the Sothis suite’s live code graph: a persistent, trace-augmented graph of your repository — every function, class, call and import — served by one local daemon and queried through the hayven CLI. It answers which tests a change can reach and hands agents precise code slices instead of whole files.
Why it exists
The questions you and your agent ask all day are structural, and grep finds text, not edges. Without a graph the workflow degenerates into paging dozens of files into a context window to answer a one-line question.
What it does
Answers the structural questions grep cannot: who calls this, what breaks if I change it.
Augments the static graph with runtime traces of what actually executed.
Hands agents an exact code slice, so a one-line question costs one slice of context, not forty files.
Runs an entity-scoped claim board so parallel agents flag collisions before editing, not at merge.
Install and run
Inside Claude Code
/hayvenhurst:install-binaryPicks the right installer for your shell, verifies the sha256, and installs hayven plus its native indexer.
Index a repo
$hayven initSub-second on a ~50K-line repository. No embeddings, no GPU, no cloud.
Installing the whole suite at once is a different path —the plugins first, then every CLI in one shot.