
Bevel - Democratizing code understanding through docs and diagrams
Bevel is a VS Code extension we built to keep docs up-to-date and generate deterministic diagrams right inside the IDE. It helps us understand what our code does and why. We built it for ourselves, and we'd love to see if it helps others too.
Replies
UTCP
๐ Hey Product Hunt โ I'm Ali, one of the co-founders of Bevel.
Bevel is your AI-augmented documentation and diagramming tool for codebases, and we're on a mission to democratize code understanding โ starting with legacy systems where context is often the hardest thing to find.
Over the years, we've seen dev teams waste hours (or days) trying to answer simple questions like:
"What does this function do?" or "Why was this written this way?" Worse yet, outdated docs and tribal knowledge slow everything down โ from onboarding to refactoring to rewriting.
That's why we built Bevel: A VS Code extension that gives you always up-to-date docs and diagrams, directly in your IDE.
๐ What makes Bevel different:
Powered by static code analysis โ not LLM guesses
Auto-updated docs & diagrams that evolve with your code
Built for complex, real-world systems like banking, insurance, automotive
Support for 'legacy' languages like COBOL
No manual setup โ just install the VS Code extension, open your code, and go
Comes with a local LLM, so you can turn off your wifi and still use it ;)
Whether you're migrating a legacy system, onboarding a new dev, or just trying to make sense of a spaghetti codebase โ Bevel brings the missing context straight to you.
๐ฌ We'd love your feedback:
Try Bevel for free (personal use is 100% free)
If you're a team working with legacy code, reach out for early access to team features
Join us in shaping the future of developer tools
Built with โค๏ธ by devs who've been stuck in "what the hell is this code doing?" one too many times.
We're excited to hear what you think!
@aliraza36580 Who should we reach out to for team features? I need this.
UTCP
@aliraza36580 perfectly said!
Much needed!! Especially excited to try the diagram generation ๐
UTCP
@constantin_weberpals happy to hear that, let us know how it works and where it breaks :D
5/5 Super useful tool. Clean integration, no setup, and the auto-generated docs/diagrams actually saved me a bunch of time. Love that it works offline with a local LLM. A must-have if you're working with really hard code
UTCP
@eduardovieragarcia happy to hear that it was useful! Also let us know how/where it falls short ;)
Super impressed by how quickly youโve shipped something so thoughtful! Solves a real pain devs have ignored for too long with real depth and clarity. Bevel raises the bar -- cheering you on!
UTCP
@maria_grebenshchikova thanks Maria, really appreciate the support! <3
Which local model are you using?
UTCP
@finn_sturenburg everything is embedded right into the tool ;)
Great product, finally someone addressing the needs of those older, but omnipresent legacy languages
Love the tool, simple to use!
I used their diagrams to uncover the functionality flows. I started migrating a module, and was able to see 10 dependencies interacting with one function (!)
Tracing that usually would be a nightmare, so really appreciate their call graph visualization
UTCP
@pietro_belligoli1 the dependency spaghetti brings back not-so-fond memories, happy to hear this helped!