AI Commit Message Writer
About this tool
Turn a diff into a commit message that says why, in Conventional Commits or plain form.
Commit history is documentation you write once and read for years. "fix stuff" and "updates" cost nothing today and cost an afternoon the first time someone bisects a regression back to them.
Paste a diff summary or just describe what you changed. The subject line comes back under seventy-two characters in the imperative mood, saying what changed rather than restating the diff line by line — the diff already says that; the message should say why. Conventional Commits format gives you the type and scope prefix that changelog generators and semantic-release tooling depend on, so the history stays machine-readable as well as human-readable.
How to use
- Paste a diff summary or describe what you changed, optionally set a scope, and choose a message style
- Press Generate and give it a few seconds.
- Copy what you need, or generate again for a different take — every run is fresh.