Back to articles
I built a changelog generator that works on any repo — no conventional commits needed
How-ToTools

I built a changelog generator that works on any repo — no conventional commits needed

via Dev.toura-tools

Every changelog tool I tried had the same problem: they only work if your team writes perfect conventional commits. Most teams don't. So I built changelogai — a CLI that generates professional changelogs from any git history. What makes it different It works on messy repos. The parser detects commit types from 24 keyword patterns, not just type(scope): prefixes. Commits like "fixed the auth bug" or "Updated dashboard layout" get classified correctly. Clickable commit links. Auto-detects your GitHub/GitLab remote and generates linked hashes. No config needed. AI mode (optional). Pass --ai and it rewrites technical commit messages into user-facing release notes using Claude. Costs ~$0.001 per changelog. MCP server included. Other AI agents can call changelogai_generate and changelogai_version_bump as tools. Add it to your Claude Code or Cursor config in one line. Quick start npm install -g @ura-dev/changelogai # Grouped changelog since last tag changelogai --group # AI-enhanced changelog

Continue reading on Dev.to

Opens in a new tab

Read Full Article
6 views

Related Articles