GitHub - quinneden/acmsg: AI generated git commit messages using the OpenRouter API.
acmsg (automated commit message generator)
A cli tool written in Python that generates git commit messages using AI models
through the OpenRouter API.
Features
Analyzes staged changes in your git repository
Generates contextual commit messages using AI
Supports multiple AI models via OpenRouter
Optionally edit generated commit message
Automatically commits changes with generated message, if confirmed
Prerequisites
OpenRouter API Key
Installation
with pipx:
with nix:
using flakes (i.e. nixos/nix-...
Read more at github.com