AI Policy for My Github Repos
EricMesa
- 2 minutes read - 304 wordsI just posted the following to my Github profile about AI usage in my programming projects. Sharing here to document my current thinking on the subject:
AI Usage
I know that opinions on AI usage are very divided at the moment. Some people I respect, like the hosts of Fallthrough and Mike Kennedy of Talk Python don’t see any issues with using it as part of the development process. (Although the Fallthrough hosts are against AI Slop, especially in communications ). Others won’t touch any repo that has included AI contributions.
Given this I want to be honest about any AI usage in my repos instead of hiding it and being deceptive (which is definitely possible if you don’t let the AI sign your commits).
Here is what is currently happening with my repos and AI usage:
- Any code pushed to a repo from before about May 2026 (give or take a month) has 0% AI-generated code in it.
- Any repo created as of today, 16 Sept 2026, was started off 100% with code generated by me with no input, help, or code from an AI.
- In any repo in which I have used AI (say to find or fix a bug or help with a feature) will have that annotated along with a link to the release which contains AI-generated or assisted code. I will strive to delineate for any release what came out of my brain and what came from an AI.
- I may start adding an agents.md file to various repos. This is because many people have started using AI and if they are going to submit a PR with AI, I would like it if the code generated was at least adhering to my standards. It does not signify that I have used or will use AI on that repo.