Tool · 2026
Blueprint
Agents explore by grepping. On a decoupled, modular framework, that gets expensive and error prone. Grep finds class definitions. It doesn’t surface what composes with what, what’s registered with which system, or whether the thing I’m about to build already exists.
Blueprint runs Roslyn static analysis over the custom C# in a repo, builds a cached JSON index on disk of namespaces, types, and member signatures, and serves slices on demand:
blueprint summary: the top-level table of contentsblueprint show <namespace|class>: drill into a branchblueprint show <class> --members: methods, fields, full signaturesblueprint show <thing> --docs: fold in the///doc comments on drill-in
Compact Markdown out, no JSON bloat in context.
From the devlog
A queryable architecture map for my C# codebase — the full writeup, with the design calls behind it.