The problem this tries to solve:
Navigating and understanding large codebases can be challenging, especially for new developers joining a project or when revisiting older repositories.
The solution is not perfect, but it is still a nice thing. Whenever I want to contribute a meaningful feature to a project I haven't worked on before (c/c++/golang most often), I doxygen and spend days browsing docs and graphs. This is much simpler, so it's not for me, but if you're on a learning curve this could help immensely.
Currently this tool only supports ChatGPT so I will have to either find or code me a sovereign version. Digital slavery is the sux.
There's a working demo: https://gitdiagram.com - please be gentle because the author is paying OpenAI for your queries
I ran the demo against the Starkware ZK-Knots repo (#1014503) for fun. The results are still impressive, if the goal is to get a very high level overview of a really complex code base: