aicommit

conventional commits, drafted

staged changes

git diff --cached on main

0 files

suggestions

model claude-opus-4-8

git commit -m
 
~/.aicommit.toml
 
install with pipx
pipx install aicommit
# then, with changes staged:
git add -p
aicommit --scope api --amend

The real CLI ships a pyproject.toml with a console entry point:

[project]
name = "aicommit"
version = "0.1.0"
dependencies = ["httpx", "rich", "tomli"]

[project.scripts]
aicommit = "aicommit.__main__:main"

booting aicommit…