I'm diving into programming and working on some small projects in C++. I'm curious if it's okay to rely on artificial intelligence to create a README file when I upload my projects on GitHub. What do you all think about this?
7 Answers
Honestly, I typically skip over projects with AI-generated READMEs, as it feels like they lack personal touch.
It might not be "wrong" ethically, but AI-generated READMEs tend to have a distinctive style that can make them stand out, and not in a good way. Personally, I don't take projects seriously when the README is written by AI because it feels like the creator didn't invest enough effort in their project. AI often makes it more about fluff than actual content, which makes it hard to find the key info I need. A short, direct README trumps an overly detailed one any day!
Here’s one of my projects with the README if you're interested: https://github.com/MHK213/Bank-Management-System-CPP-Console-Application-.
As long as you double-check the accuracy of what the AI comes up with, it can be fine. Just make sure it's correct before sharing it.
And definitely cut down on the emojis if you're using tools like Copilot!
Think about what a README should achieve. Make sure yours hits those points effectively!
Got any recommendations for tips or resources to learn how to write one myself?
Most of the replies here resonate with me. Writing it yourself is a valuable skill to develop!
Quality documentation is just as crucial as the code itself—your README is often the first thing a new user or developer sees. It’s really worth spending a couple of hours crafting it yourself.
I’d recommend against it. Writing a README is a great opportunity to reflect on the purpose and audience of your project, so it’s worth doing yourself.

Absolutely! If it reads like AI wrote it, I lose trust in the project's quality.