Turn your git history into polished release notes
Changesmith uses AI to analyze your commits and generate beautiful, user-friendly changelogs that your customers will actually want to read.
Why teams choose Changesmith
Everything you need to ship great release notes
AI-Powered Generation
Changesmith analyzes your commits, PRs, and issues to understand the context and generate meaningful descriptions.
GitHub Integration
Automatically triggered on new tags and releases. Publish directly to GitHub Releases with one click.
Style Matching
Analyzes your existing CHANGELOG.md to match your preferred tone, format, and structure.
Rich Editor
Review and edit drafts with a side-by-side markdown editor and live preview before publishing.
CLI Support
Generate changelogs locally with the CLI. Perfect for CI/CD pipelines or offline development.
Email Notifications
Get notified when drafts are ready for review or when changelogs are published.
How it works
Three simple steps to better changelogs
Connect Your Repo
Install the GitHub App on your repository with one click.
Create a Release
Tag a new version or trigger generation manually from the dashboard.
Review & Publish
Edit the AI-generated draft and publish to GitHub Releases.
Simple, transparent pricing
Start free, upgrade when you need more
Free
For individuals and small projects
- 1 repository
- 5 changelog generations/month
- AI-powered draft generation
- Markdown editor
- GitHub release publishing
Pro
For professional developers
- 5 repositories
- 50 changelog generations/month
- Everything in Free
- Priority support
Team
For small teams
- 20 repositories
- 200 changelog generations/month
- Everything in Pro
Business
For organizations
- Unlimited repositories
- Unlimited generations
- Everything in Team
- Dedicated support
Frequently asked questions
Everything you need to know about Changesmith
How does Changesmith generate changelogs?
Changesmith analyzes your git commits, pull requests, and issues using AI to understand the changes in your release. It then generates human-readable release notes that highlight what matters most to your users.
Do I need to use conventional commits?
No, conventional commits are not required. Changesmith can understand any commit message format. However, using conventional commits will result in better categorization and more accurate changelogs.
Can I customize the changelog style?
Yes! Changesmith analyzes your existing CHANGELOG.md to match your preferred style. You can also edit the generated drafts before publishing to GitHub.
What GitHub permissions does Changesmith need?
Changesmith requires read access to your repository contents, commits, and pull requests, plus write access to create releases. We never modify your source code.
Can I use Changesmith with private repositories?
Yes, Changesmith works with both public and private repositories. Your code remains secure and we only read the metadata needed to generate changelogs.
Is there a CLI for local development?
Yes! The Changesmith CLI lets you generate changelogs locally without connecting to GitHub. Perfect for testing before release or for projects not hosted on GitHub.
Ready to ship better release notes?
Start generating AI-powered changelogs today. No credit card required.
Get Started for Free