Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

So i just tried this on 2 repositories.

1. On (https://github.com/voodooEntity/gits) -> https://deepwiki.com/voodooEntity/gits

This is a longterm golang project i work on and it has a very very detailed documentation already.

While going through the AI docs of deepwiki, i could see how it profitted from my existing documentation, most stuff is just different words same content. What i liked about it was the visualisations (even if some of them are well "special") it shows some insides in workflows that i have in my mind but might give a benefit to others not beein the author

While trying out the search/chat i have to admit it gave better answers than i expected.

Due to having a very fond knowledge of how to do stuff efficiently with the lib, i tested the chat on telling me whats the most efficient way to achieve XYZ. While it listed me all possibilities (all of them correct) it also correctly pointed out whats the most "efficient" way.

Also i gave it some question that, i know from experience when others first tried the lib, could be confusing. But it was resolved correctly.

Allover a pleasant result

2. On (github.com/electronicarts/CnC_Renegade/) -> https://deepwiki.com/electronicarts/CnC_Renegade/

For those who dont know , CnC Renegade is a very old game (~2000) which was coded by the original Westwood. Its mainly in C++ (some c) and a through and through plain code. There is no real documentation in the repo other than some base info for dependencies etc.

First of all i saw that the resulting documentation well.... lacked documentation i guess? It just in multiple pages explaind whats in the main Readme (which is not really alot). So from the "docs generating" perspective, no gain here.

Than i tried to chat with it about it - and it seemed like it has a basic understanding of the code. For me its harder to validate the results (tbh i only read over the code once when it was released - curiosity) but it seemed like it was no total loss.

Conclusion: To me it seems like, to get a very good basic documentation out of it, it already must have a good basic documentation. Apart from the graphics it added, i didn't really see a gain compared to the already existing documentation.

Based on the chat results i'd say, those might be decent and helpfull if you dig into a new codebase especially a more complex one and you are searching for a specific thing in 1000s of loc in multiple files.

Would i use it in the future? Ill maybe try, but only the chat feature - for the generated docs as elaborated i don't see any use.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: