RelGen turns your git commits — messy, informal, or conventional — into polished, human-readable release notes in seconds. One command. Zero ceremony.
Free forever with your own API key. No credit card required.
--publish gitlab--audience bothRelGen handles the entire release notes workflow — from parsing your git history to publishing to GitHub Releases.
Auto-detects your last release tag. Custom ranges via --from/--to. Path filtering for monorepos. Works with any git workflow.
GPT-4o-mini by default. Works with Anthropic Claude and local Ollama. Transforms even informal commits into polished prose.
Color-coded output, progress spinners, and interactive review mode. TTY-aware with --no-color for CI environments.
Prepends to existing files. Creates new ones. Warns on duplicate versions. Keep a Changelog format out of the box.
.relgen.yaml for per-project settings. AI provider, model, excluded types, custom sections. CLI flags always override.
Markdown for GitHub Releases. JSON for CI/CD pipelines. Plain text for anything else. Handlebars templates for full control.
The only tool that works with any commit style, powered by AI.
| Tool | AI-powered | Any commit style | Multi-platform | No conventions needed |
|---|---|---|---|---|
| git-cliff | × | × | × | |
| semantic-release | × | × | × | |
| release-drafter | × | × | × | |
| RelGen us |
Start free. Upgrade when you need hosted AI credits or team features.
Everything you need to get started.
Hosted AI credits. No API key needed.
For teams that ship together.
Trusted by developers who ship
Run relgen generate and walk away with polished release notes. Your commit messages don't need to be perfect — that's the point.