
I got tired of updating docs by hand, so I built a one-file Python script
Keeping project docs up to date is one of those tasks that always sounds reasonable until you actually have to do it. I kept ending up in the same loop: change the code, forget to update the docs, remember later, then spend way too much time rebuilding the project context for myself or for an AI chat. At some point, I got tired of it and built a tiny open-source script for my own workflow. The idea was simple: one Python file, zero dependencies, one command, two output files It generates: CodebaseDump.md — a full markdown snapshot of the codebase that is easy to paste into AI chats ReadmeDev.md — a technical developer doc generated from the repository Why this design? Because I did not want to build a huge agent system just to solve a boring problem. I wanted something that: works with plain Python is easy to drop into any project does not need extra setup stays compact and hackable can still work on free or rate-limited models So I kept the AI layer simple too. Instead of asking one m
Continue reading on Dev.to Python
Opens in a new tab



