>_ CommitGlow
Menuv

// Made for developers

Turn shipped commits into release-ready changelogs.

Connect a repository, select the commits that matter, and let CommitGlow draft clean release notes with streamed AI generation and markdown output.

Try a public repo without registration, or sign up to save drafts.

Try a public repo first, no account needed ->
Repository syncCommit selectionMarkdown changelogs
release pipelinelive draft

23

commits synced

18

selected

01

draft saved

mainultro/commitglowv1.4.0

Release notes draft

+ Added streamed changelog generation for selected commits.

+ Marked generated commits as used to prevent repeated release notes.

+ Improved repository sync flow inside project workspaces.

streaming markdown...

// Product workflow

A release desk for every product.

CommitGlow is organized the way teams ship: workspaces hold projects, projects hold repositories, and repositories hold the commits that become release history.

Workspace release desks

Separate personal, product, and team work without mixing changelog history.

Project-level context

Attach repositories to products so generated notes stay tied to the thing users know.

Commit selection

Skip noise, chores, and already-used commits before the model writes anything.

Markdown output

Copy clean release notes into GitHub, docs, email, or your own publishing flow.

// How it works

01

Sync repository

Pull commits into a project workspace from GitHub, GitLab, Bitbucket, or Gitea.

02

Select what shipped

Choose unused commits so every changelog stays scoped to the release.

03

Stream the draft

Watch CommitGlow build focused release-note markdown from the selected change set.

04

Save history

Keep generated changelogs attached to the project for future releases.

// Mini demo

From commit noise to publishable notes.

Select the changes that belong in this release. CommitGlow ignores the rest and drafts a clean changelog you can save or copy.

Selected commits
3 of 4

feat

Stream AI changelog drafts from selected commits

fix

Prevent generated commits from repeating in the next draft

ui

Tighten repository sync empty state

chore

Bump dashboard test fixtures

Generated draft
saved

v1.4.0 Release Notes

Highlights

Added live AI changelog drafting for selected repository commits.

Generated commits are now marked as used so future releases stay clean.

Repository sync states now explain what to do before generating notes.

Skipped chore commit stays out of the release copy.markdown ready ->

// Free public repo preview

Show it a repo before you show it your email.

Run CommitGlow against any public GitHub repository, get a markdown preview, and share the exact result URL with your team.

No sign-upPublic GitHub only5 demos / IP / hour
repo: vercel/next.js
commits: 18 recent
output: shareable changelog preview

// Output formats

Draft once.
Publish anywhere.

Every generation produces markdown-first release copy that stays portable after it leaves CommitGlow.

01

Product changelog

A concise user-facing summary with highlights, fixes, and important changes.

02

Technical release notes

Commit-aware markdown that keeps scope, versions, and repository context clear.

03

Manual draft fallback

Write a project-wide changelog when there is no repository source yet.

// Why it works

Streamed AI session

Generation opens as a focused transcript, not a chat window.

Unused commit tracking

Previously generated commits are marked so releases do not repeat themselves.

Private repo path

Workspace provider connections are ready for private repository generation.

Open-source core

Built around developer-owned markdown instead of locked-in release content.

// Built for release work

Less release-writing.
More shipped product.

Starter: 25 generationsPro: 300 generationsTeam: 1,000 included generations
// Starter and Pro never create automatic overage charges.// Team includes 1000 generations per month before metered usage starts.// Extra Team generations are $0.01 each, billed only after the included monthly allowance.
$ commitglow generate --selected
repo: ultro/commitglow
branch: main
commits: 18 selected

status: drafting markdown
output: changelog saved