About a year ago, I kicked off (Waver), a project designed to analyze codebases and build developer friendly, readable tutorials. The goal was to generate clean Markdown and Mermaid diagrams so onboarding becomes frictionless and the docs can slide right into existing project pipelines.
I chose Langchain4J for the LLM integration. And in a classic “engineers-quest”, I actually ended up building JGraphlet as well, which came to life while I was trying to squeeze better performance out of the LLM communication.
