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.sh
Alternatively, you can manually build and install:
git clone https://github.com/user/commi.git
cd commi
go build
go install
cd to a project with git that has some changes you want to commit and run
commi
Or if you want to commit in YOLO mode without review:
commi -f
Or 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_here
For OpenAI:
export OPENAI_API_KEY=your_api_key_here
ANTHROPIC_API_KEY
: Your Anthropic API keyOPENAI_API_KEY
: Your OpenAI API key
Code is released under the MIT License.
Sonnet 3.5