Skip to content

monobuildstudio/commit-sage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

commit-sage

AI-powered git commit message generator CLI — write clear, Conventional Commit messages automatically, right from your terminal.

Features

  • 🤖 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

Installation

git clone https://github.com/monobuildstudio/commit-sage.git
cd commit-sage
pip install -r requirements.txt

Usage

git add .
commit-sage generate

Why commit-sage

Writing 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.

Contributing

Issues and pull requests welcome.

License

MIT

About

No description or website provided.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages