Live data from Hacker News

Show HN: Auto Wiki – Turn your codebase into a Wiki

wiki.mutable.ai

11–20 of 136 posts

Re: Show HN: Auto Wiki – Turn your codebase into a Wiki

#11
post #6
post #5

Should all the repos in the “Explore” section already be generated? I clicked on apple/swift from the Languages tab and got “Wiki not found”, which isn’t what I expected to see

Sorry to hear that, can you try again? https://wiki.mutable.ai/apple/swift works for me.

Looks good now, thanks!

Re: Show HN: Auto Wiki – Turn your codebase into a Wiki

#12
[Edit: Apparently I’m reviewing the wrong product; see replies.]

I tried the app version on one of my old repos. It’s a somewhat challenging test case because there are few comments and parts of the code are incomplete, though I’d say the naming convention is pretty good. The app suggested the question “What is the purpose of the ‘safemode-ui-hook.m’ file?” I accepted the suggestion, and the output was… completely wrong.

I’m not surprised it guessed the purpose wrong; even a human would need some context to understand what’s going on in that particular file, though of course the AI did worse by being confidently wrong rather than saying it didn’t know. But the AI also made specific claims that could be seen as wrong just by reading the file. It claimed the file “defines a SUBSTITUTE_safemodeUIHook C struct” when neither that struct name nor anything like it appears anywhere in the file. The name seems to just be mashed together from the repo name and file name.

Which makes me wonder, did the AI even see the content of the file? Is it pre-summarized somehow in a way that makes it know very little about the file? Or did the AI see it in full, but hallucinate anyway?

Re: Show HN: Auto Wiki – Turn your codebase into a Wiki

#13
Love the idea! I will try it on my own repo!

As an aside, I've been thinking of creating an auto-wiki for game lore based on what AI npcs say, i.e. convert their hallucinations into canon.

How was your experience of taking unstructured text (though code is more structured) and making it into wikis?

How difficult is to have it do incremental updates vs re-create it all?

Re: Show HN: Auto Wiki – Turn your codebase into a Wiki

#14

Would it scale to something like the Linux kernel? How much would it cost to process something of that size?

Yes, there's no practical limit to how far we can scale it. We would actually do that for free since it's open source. Do you want it?

Re: Show HN: Auto Wiki – Turn your codebase into a Wiki

#15
post #12

[Edit: Apparently I’m reviewing the wrong product; see replies.] I tried the app version on one of my old repos. It’s a somewhat challenging test case because there are few comments and parts of the code are incomplete, though I’d say the naming convention is pretty good. The app suggested the question “What is the purpose of the ‘safemode-ui-hook.m’ file?” I accepted the suggestion, and the output was… completely wr…

It sounds like you're referring to our chat product. We are aware of the limitations of that, this is why we created auto wiki! We plan to integrate the two in the future.

Re: Show HN: Auto Wiki – Turn your codebase into a Wiki

#16

I'd love to see the wiki generated for a less already-documented example. These high-profile projects are good demos and the results look compelling (I checked out AutoGPT's and NeoVim's), but these projects already have a ton of documentation that helps the model substantially. What are the smaller projects where it has to generate documentation from code (and not necessarily well-commented code) rather than existin…

Great point! Here's an example of an obscurer repo with a good wiki: https://wiki.mutable.ai/dadongshangu/async_FIFO

Re: Show HN: Auto Wiki – Turn your codebase into a Wiki

#18

Love the idea! I will try it on my own repo! As an aside, I've been thinking of creating an auto-wiki for game lore based on what AI npcs say, i.e. convert their hallucinations into canon. How was your experience of taking unstructured text (though code is more structured) and making it into wikis? How difficult is to have it do incremental updates vs re-create it all?

Thank you for the praise. Sounds cool re your idea, is there something you want to try it on that we can help you with? We cache much of the work so incremental updates are quite easy, the asymptotic work is low.
Post reply on HN