I built this (vibestyle, with a lot of my guidance) to make it easy for me to have conversations with various AI chats about my projects. Just drop that project_doc.txt file into a chat, give a suitable prompt, and go!
It respects your .gitignore, and you can also add an additional inclusions/exclusions file to control what ends up in the final output.
The code is open source, MIT license. Golang is not my usual language, and most of the code was generated by GPT4 and Claude 4.5, so code quality is not necessarily tops.