Benzi
A tree-sitter-based compiler that parses an entire codebase into a queryable map of symbols, call edges and class relationships, so a coding agent can look up structure directly instead of reading whole files.
Benzi is a compiler-backed code intelligence tool built for AI coding agents. Rather than dumping repository text into a model's context window, it parses every file with tree-sitter, resolves imports, builds class ancestry, and traces every identifier to its definition, joining call flow and data flow at each call site into one queryable map.
It supports ten programming languages through their own tree-sitter grammars, plus a second engine for markup such as HTML, CSS and DOM JavaScript. It exposes over 35 tools for exploring this map, of which 16 are available in the current release, and it is distributed as a VS Code extension and through a hosted demo that can analyze any public repository.