COMMI is your git commit friend.
The easiest way to install COMMI is by using the provided installation script:
git clone https://github.com/user/commi.git
cd commi
./install.shAlternatively, you can manually build and install:
git clone https://github.com/user/commi.git
cd commi
go build
go installcd to a project with git that has some changes you want to commit and run
commiOr if you want to commit in YOLO mode without review:
commi -fOr if you want to specify a subject for the commit message (like a jira ticket?):
commi "CR-22 WIP"[subject]: Specify a subject for the commit message (optional).-f, --force: Commit generated message without review (yolo mode).-v, --version: Display version information.
For Anthropic:
export ANTHROPIC_API_KEY=your_api_key_hereFor OpenAI:
export OPENAI_API_KEY=your_api_key_hereANTHROPIC_API_KEY: Your Anthropic API keyOPENAI_API_KEY: Your OpenAI API key
Code is released under the MIT License.
Sonnet 3.5