AI for the parts of git you skip.
imp is a git CLI that uses AI for the parts git leaves to you: commit messages, splitting dirty working trees into logical commits, rewriting past history, generating changelogs, opening pull requests, and resolving merge conflicts. It runs against the Claude CLI or a local Ollama model.
pip install imp-git
imp config
imp doctor$ git status
M src/auth.py
M src/api.py
M tests/test_auth.py
M README.md
?? src/rate_limit.py
$ imp split
→ feat(auth): add rate limiting to login
→ test(auth): cover rate-limit edge cases
→ docs: document new auth flags
One dirty tree, three coherent Conventional Commits.

