AI-powered git commit message generator CLI — write clear, Conventional Commit messages automatically, right from your terminal.
- 🤖 Generates Conventional Commit messages automatically using AI (OpenAI or Gemini backends)
- ⚡ CLI-first — fits directly into your existing git workflow
- 🆓 Free to use — bring your own API key, zero subscription cost
- 🔌 Pluggable AI provider support (OpenAI / Gemini)
- 🛡️ Handles edge cases: missing API key, no staged files, API errors
git clone https://github.com/monobuildstudio/commit-sage.git
cd commit-sage
pip install -r requirements.txtgit add .
commit-sage generateWriting good commit messages under deadline pressure is tedious — commit-sage turns your staged diff into a clean Conventional Commit message in seconds. Built for developers who live in the terminal and want AI assistance without leaving their git workflow.
Issues and pull requests welcome.
MIT