SigMap
SigMap builds a deterministic, line-anchored map of a codebase's signatures so AI coding agents and reviewers can retrieve relevant code and check that an AI's claims are grounded in real files and line numbers, without calling an LLM or embeddings.
SigMap scans a repository and produces a byte-stable signature-and-evidence map: the same repository always produces the same map, which can be diffed, cached and checked in continuous integration. It works without any LLM calls or embeddings, so it runs offline and is meant to be model-agnostic, usable from any coding agent, editor or local model.
Every symbol the tool finds through AST parsing or anchored regular expressions carries an exact start-end line reference, and a companion verify command flags any AI-generated claim that is not grounded in one of those anchors. Because the map only contains what an agent needs rather than the whole repository, it is also intended to reduce the number of tokens spent on repeated context.
It is distributed as a zero-dependency Node package, runnable with no installation step.