I've been working on tools for 'understanding' software code for a couple years now.
I have yet to find a better way to model actual concepts than with knowledge graphs.
To that end, I present to you here you a tool to automatically construct a knowledge graph over a codebase, which can serve as the foundation for a wide range of downstream tools.
Point it at a codebase, give it your OpenAI API key, and let it go to work.
Larger codebases (> 1000 files) will take a while to process - a conservative estimate would be 12 files / minute.