Visualization of the nicegui codebase #4847
Replies: 3 comments 6 replies
-
Content-wise, I think it is decent enough (LLMs will only get better, so it will only get more better) But, I think the onboarding lacks a "human touch". In a "real" onboarding, I expect no less than a virtual Falko talking me through the important bits of the codebase, and your onboarding lacks that feeling. You must watch https://youtu.be/D5DnLgeObq4?si=kBBgTWWqDW7Z6M7Q That's the dealbreaker: LLMs willl get smarter as they are engineered to perform in the benchmarks, but the feeling of whoever reading their output may or may not get better. I know feelings are hard to optimize, but (1) it's a consensus thing, try invite more feedback, and (2) perhaps another LLM agent can judge the "human touch-ness" of the onboarding document and adjust from there? |
Beta Was this translation helpful? Give feedback.
-
Do you guys know about https://deepwiki.com/zauberzeug/nicegui/? |
Beta Was this translation helpful? Give feedback.
-
Hey, wanted to drop by and quickly mention that we are now open-source if interested you can check our repo: https://github.com/CodeBoarding/CodeBoarding |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey all,
I am Ivan and toghether with a friend we want to improve the process of documentation for contributors. We believe in visuals so think that there is lots of value in diagram first docs.
This said we are building abstract/high-level diagram generation for projects, I generated one for this codebase:
https://github.com/CodeBoarding/GeneratedOnBoardings/blob/main/nicegui/on_boarding.md
As we know that LLMs are flawed we leverage static analysis alongside the LLM to generated the diagrams. I would love to hear what do you think of the idea of diagram first documentation?
Any feedback on the diagram and in general is more than welcome!
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