Visualization of the diffusers codebase #11668
ivanmilevtues
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
I am Ivan a developer and I look at open source software all the time. And as everyone noticed that some big projects can look super cool, but also intimidating. That is why me and a friend really want to help the process of getting to know codebases, I would love to hear what is your take and process on on-boarding people to new code bases is. I can imagine as huggingface is maturing you might have set up a process, I am super curious to hear what that looks like!
Thus said we think that visuals are always a great first step. For code that has to be diagrams, so we decided to work on automatic generations. As LLM's seem quite unreliable we are using static analysis as a stepping stone and then LLMs. We have generated a diagram for the diffusers repository -
https://github.com/CodeBoarding/GeneratedOnBoardings/blob/main/diffusers/on_boarding.md
I would love to hear your take on the generated diagram. If people are interested we can also open a PR with all the docs.
All feedback is more than welcome in general!
Full disclosure: we're trying to turn this into a startup, but we're still in a very early stage and figuring out what will actually be useful for people.
Beta Was this translation helpful? Give feedback.
All reactions