Projects
Hypergraph Code Explorer (HCE)
A tool that transforms codebases into interactive, queryable maps. HCE uses tree-sitter to parse code into a hypergraph — where a single edge groups multiple related entities (caller, callee, argument types, return type) as one relationship, rather than decomposing them into pairwise connections that lose information.
Supports 9 languages. Provides MCP tools so AI agents like Claude can explore codebase structure in milliseconds without consuming LLM tokens for parsing. Captures seven relationship types: CALLS, IMPORTS, DEFINES, INHERITS, SIGNATURE, RAISES, and DECORATES.
The research behind HCE showed that combining structural traversal with text search finds things neither approach finds alone — with the effect scaling dramatically on larger codebases.
More projects coming soon. In the meantime, you can find my other work on GitHub.