{"repo":"wimpysworld/faff","free":true,"listed":false,"github":"https://github.com/wimpysworld/faff","clone":"git clone https://github.com/wimpysworld/faff.git","description":"Drop the faff, dodge the judgment. Another bloody AI commit generator, but this one stays local 🦙","language":"Shell","stars":47,"topics":["ai","automation","cli","commit","commit-message-generator","commit-messages","conventional-commits","git","llm","ollama"],"license":"MIT","category":"ai-agents","readme_excerpt":"🎯 faff Drop the faff, dodge the judgment, get back to coding. Stop staring at that staged diff like it owes you money. We all know the drill: you've made brilliant changes, git knows exactly what happened, but translating that into a proper Conventional Commits 1.0.0 message feels like explaining your code to your pets 🐾 faff uses local LLMs via Ollama to automatically generate commit messages from your diffs – because your changes already tell the story, they just need a translator that speaks developer ‍🧑‍💻 faff is a productivity tool for the mundane stuff, not a replacement for thoughtful communication. ✨ Why faff? We've all been there: you spend longer crafting the commit message than writing the actual code. \"Was that a feat: or fix: ?\" you wonder, as your staged diff sits there perfectly describing everything while you faff about trying to translate it into prose. You either end up with \"Updated stuff\" ( again! ) or some overwrought novel nobody will read. Meanwhile, cloud-based tools want to slurp up your \"TODO: delete this abomination\" comments and questionable variable names all while extracting money from your wallet 💸 faff exists because your diffs already know what happened – they just need a local AI translator that follows conventional commits rules without the existential crisis. Drop the faff, dodge the judgment, get back to coding. So yes, faff is another bloody AI commit generator. The Internet's already drowning in them, so here's another one to add to","default_branch":null,"files":null,"tree":[],"storefront":"/r/wimpysworld","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wimpysworld/faff/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}