You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I made this tool called CodeBoarding to help contributors and users better understand Python repos' structure. CodeBoarding uses static analysis and an LLM pass to generate accurate, interactive diagrams that show the high-level architecture and allow drilling down into specific modules or functions.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
I made this tool called CodeBoarding to help contributors and users better understand Python repos' structure. CodeBoarding uses static analysis and an LLM pass to generate accurate, interactive diagrams that show the high-level architecture and allow drilling down into specific modules or functions.
Having used
llama_index
, I think these diagrams could be helpful for onboarding new users/contributors or while doing code reviews. I've generated a sample diagram for this repo so you can see what it looks like:https://github.com/CodeBoarding/GeneratedOnBoardings/blob/aa75f510049adb7946b036d8e12fbc05c7761308/llama_index/on_boarding.md
I would be very appreciative of any feedback or feature requests, thanks a lot!
Beta Was this translation helpful? Give feedback.
All reactions