Docs & FAQ

Everything you need to know about using ChangelogAI.

Quick Start

// 1. Get your git commits

Run this in your terminal from your project directory:

git log --oneline -20

Or to get commits since your last release tag:

git log v1.3.0..HEAD --oneline

// 2. Paste into ChangelogAI

Copy the output and paste it into the commits input area. You can also paste plain bullet points — git format isn't required.

// 3. Choose format and language

Select your output format (e.g. GitHub release notes, Slack message, App Store description) and language. Click Generate Changelog or press ⌘ + Enter.

// 4. Edit and copy

The output appears in the right pane. Click edit to modify inline, switch tone if needed, then copy or export as .md.

Input Modes

ChangelogAI has four input modes accessible via the buttons above the commits textarea:

Output Formats

ChangelogAI supports 15 output formats across 4 categories:

01Changelog (What's New page)
02GitHub release notes
03Keep a Changelog format
04SEO blog changelog
05Blog post / announcement
06App Store description
07Product Hunt launch post
08Slack / Discord message
09Email newsletter snippet
10Jira / Linear summary
11Pull request description
12Notion page update
13Twitter / X thread
14LinkedIn post
15Custom format

Languages

Generate release notes in any of these 10 languages:

English · Spanish · French · German · Portuguese · Japanese · Chinese (Simplified) · Italian · Dutch · Korean

Free Tier

ChangelogAI is completely free — unlimited generations, no account required, no credit card.

Access Key

Access keys (LOGAI-XXXX-XXXX) are reserved for future paid plans and API integrations.

Lost your key? Email changelogai@proton.me.

Pricing

Payments are processed by Stripe. We never see your card details. Cancel anytime.

Frequently Asked Questions

Do I need a GitHub account?

No. ChangelogAI never connects to GitHub or any other service. You paste commits manually — it works with any version control system, any workflow.

What commit format does it expect?

Any format works — conventional commits (feat:, fix:), plain git log output, bullet points, or even free-form notes. The AI handles messy input; use Improve Commits mode for best results with inconsistent history.

How many commits can I paste at once?

Up to around 50-100 commits per generation. For very large releases, use Bulk mode to split across multiple versions.

Can I edit the output?

Yes. Click the edit button in the output pane to edit directly inline. You can also switch tone and regenerate, or export as a .md file.

Is my data stored?

No. Your commits are sent to the API to generate output and are not stored. We use localStorage only to track your free generation count. See our privacy policy for full details.

What AI model powers ChangelogAI?

ChangelogAI is powered by Anthropic's Claude API. Anthropic does not use API inputs to train models.

Can I use ChangelogAI in my CI/CD pipeline?

API access for CI/CD integration is on the roadmap. Email changelogai@proton.me if you're interested in early access.

How do I cancel my subscription?

Email changelogai@proton.me and we'll cancel immediately. No questions asked.

Ready to generate your first changelog?

Try Free — No Account Needed →