How well this actually works, though, I have no idea.
Maybe it’s too noisy, if the LLM isn’t stable about the way it’s wording things, or maybe it’s only useful for commits that make significant changes to architecture. However, I do think it’d be interesting to see how the documentation changes over time, as well as seeing how any specific PR changes it.
Also, I looked at golang, and I was definitely expecting a multi-page architecture with lots of cross references, not just one long scrolling field of content.
Does anyone know of any trustworthy, usable alternatives? Perhaps even ones that run 100% on-premises?
I put in the URL for a project of mine in Codeberg and didn't seem to be able to do anything - i expected that it'd go clone the repository, parse the code and attempt to tell stuff about it, but all i got was an error :-P.
It badly needs to split up the pages for different parts of large codebases. The golang/go page is way too long and the table of contents sidebar makes you watch a scrolling animation to expand subsections.
But is this just a summary for the impatient, or can it reduce the effort for developers writing docs?
Docs have always been the mirror of code, and thus hard to get and keep right. Can we do without the mirror, or parts of it?
Does it work when you haven't written documentation for your code? Let's say one is fanatical about writing such clear code that names are sufficient to convey what's happening (i.e., no documentation and no comments). Does it work?
If not, does it work when there are only (clear) comments?
Does it tell you when documentation, comments, or code is unclear or missing?
I.e., I'd like it to go beyond summarization to fill easy gaps and point developers to the hard ones.
The marketing blurbs on point are not helpful.
oshams•2mo ago
We previously launched Auto Wiki (https://news.ycombinator.com/item?id=38915999) in Jan 2024 and broke the ground for AI generated wikis that explain your code. Now this product has been rebuilt by the same team, as well as others and launched as a part of Google. Hope you enjoy.
Although, I've recently moved on to working on Gemini and AI research, I'm still involved as an advisor and founder emeritus of sorts. This team moves extremely fast and while we don't have full availability yet, we're working hard on addressing some early feedback before we make it more widely available including for private repos. Personally, I think the NotebookLM integration is a nice touch and distinguishing factor that we could only do as Google.
I hope you enjoy.
Thank You, Omar (Formerly Founder/CEO MutableAI)
mannanj•2mo ago
xena•2mo ago
thedevilslawyer•2mo ago
conartist6•2mo ago
This project and the whole philosophy behind it is just dripping with disrespect so you won't find me in line to be polite to the people who made it. If they're going to walk over and chunder their lukewarm slop onto me they can expect a verbal fistfight.
I opt out
oshams•2mo ago
xena•2mo ago
fifhtbtbf•2mo ago
Seems fitting that someone who doesn’t care about correct meaning would work on misinformation slop generators.
You’ve truly found your calling in life.