Paste a unified diff and get a Conventional Commits message with subject + body — ready to paste into git or a PR.
Privacy: Runs on Codeground's self-hosted AI. Your diff is not stored.
AI can make mistakes. Please review important output before you rely on it.
Paste unified diff
Prefer git diff / git show output over guessing from memory. This generator reads the unified diff and drafts a Conventional Commits subject (and optional body) that matches what actually changed — ideal after AI coding sessions where you touched many files and need a clean history.
feat(auth): …git diff (or git diff --cached) and paste the output.auth, api, ui).git commit or your PR description.Will it invent files I did not change? It should not — the model is instructed to stick to the patch. Always skim the message before committing.
Secrets in the diff? Scrub them first. Anything you paste is processed by our self-hosted model and is not stored, but you still should not leak credentials.
Huge diffs? Stay under the character limit. Split into logical commits when possible — better history and better messages.
PR descriptions? The body often works as a starting PR summary; expand with test plan notes yourself.
Related: Diff & patch · AI code security · README generator · JSON Diff