Generate commit messages
AI writes clear, Conventional Commits format messages from your changes.
Generate commit messages
River's Commit Message Generator creates well-formatted commit messages following Conventional Commits standard. You describe changes, and the AI writes clear messages with proper type prefixes, scope, and descriptions. Perfect for maintaining clean git history and enabling automated changelog generation.
Unlike vague commit messages, we follow best practices. The AI understands Conventional Commits format (feat, fix, chore, etc.), writes clear descriptions, and structures messages for both humans and automation tools.
This tool is perfect for developers maintaining projects, teams standardizing commits, open-source contributors following conventions, and projects using semantic versioning.
Conventional Commits Format
Conventional Commits standard uses format: type(scope): description. Common types: feat (new feature), fix (bug fix), docs (documentation), style (formatting), refactor (code restructure), test (tests), chore (maintenance). This format enables automated changelogs and semantic versioning.
What You Get
Conventional Commits format message
Proper type prefix (feat, fix, etc.)
Clear, concise description
Optional scope and body
Ready to commit
How It Works
- 1Describe changesExplain what you changed
- 2AI generates messageCreates formatted commit message in under 1 minute
- 3Copy and commitUse in git commit command
Frequently Asked Questions
What's Conventional Commits?
A specification for commit message format. Uses type prefixes (feat:, fix:, etc.) to categorize changes. Enables automated changelog generation and semantic versioning. Widely adopted in open source.
When should I use feat vs fix?
Use feat: for new features or capabilities. Use fix: for bug fixes. feat: increments minor version. fix: increments patch version. This matters for semantic versioning.
Should every commit be a single type?
Yes, ideally. If commit does multiple things (adds feature AND fixes bug), consider splitting into separate commits. Atomic commits with single purpose create clearer history and easier reverts.
What is River?
River is an AI-powered document editor that helps you write better, faster. With intelligent writing assistance, real-time collaboration, and powerful AI tools, River transforms how professionals create content.
AI-Powered Writing
Get intelligent suggestions and assistance as you write.
Professional Tools
Access specialized tools for any writing task.
Privacy-First
Your documents stay private and secure.
Ready to try Generate commit messages?
Start using this tool in 60 seconds. No credit card required.
Generate Message →