Hasty Briefsbeta

Bilingual

Show HN: acmsg (automated commit message generator)

a year ago
  • #AI
  • #git
  • #OpenRouter
  • A CLI tool in Python for generating git commit messages using AI models via OpenRouter API.
  • Analyzes staged changes in git repositories to generate contextual commit messages.
  • Supports multiple AI models through OpenRouter and allows editing of generated messages.
  • Automatically commits changes with the AI-generated message upon confirmation.
  • Requires an OpenRouter API key for operation.
  • Installable via pipx, NixOS flakes, or standalone Nix profiles.
  • Configuration file located at ~/.config/acmsg/config.yaml.
  • First run prompts for OpenRouter API token configuration.
  • Licensed under the MIT License.