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.