A dead-simple AI-powered CLI tool for effortlessly crafting meaningful Git commit messages.
- Effortlessly create meaningful commit messages
- Supports the Conventional Commits standard
- Customizable prompts
- JSON mode support
- Compatible with various LLM API providers, including OpenAI, OpenRouter, Together AI, Anyscale, Groq and more
Before installing acm, please ensure that you have git installed on your system.
To install acm from source using Cargo, run the following command:
cargo install --locked acm-clibrew install dnanhkhoa/tap/acmTo generate a commit message and commit your changes, simply use acm as a replacement for git commit:
# Stage your changes git add <files...> # Generate a commit message and commit your changes acmacm is licensed under the Apache License 2.0
