Free AI Tool
Write better commit messages.
Paste your git diff. AI generates a conventional-commits message explaining why the change was made, not just what.
Result
How to get the best results
- Run `git diff --staged` to get the diff that will actually be committed.
- A good commit message explains WHY, not just what changed.
- Keep subject under 72 chars. AI enforces this.
- Squash trivial commits before using this on the resulting diff.