Dev utility · Live tool
AI Commit Message Generator
Paste any git diff, get a Conventional Commits message — right type, sensible scope, subject in the imperative, and a body that explains the why rather than the what. Streams in.
Paste a git diff
Output: a conventional-commits message with the right type, scope, subject, and a body that explains WHY rather than WHAT (the diff already shows what).
Examples:
Pipe a real diff from your terminal
Use it in your shell — paste the output of:
git diff --staged
One LLM call. Streams plain text. Uses the same rate-limited /api/demo/generate route as the rest of the AI tools on this site.