AI-powered Git hook that generates concise, high-quality commit messages from your staged changes.
Messages follow the Conventional Commits format and OpenStack commit-message best practices.
The hook integrates with Git's prepare-commit-msg flow
and uses LiteLLM to produce the text.
- Generates commit messages from staged diffs.
- Produces Conventional Commits-compliant messages.
- Integrates with the
prepare-commit-msgGit hook andpre-commit. - Configurable prompts to control tone and style.