early access — dropping soon

COMMITS
ON AUTOPILOT.

Run cm after git add.
AI reads your diff → generates 3 conventional commit options → you pick with arrow keys.
Done. No thinking required.

No spam. One email at launch. First 50 get free Pro.
✓ you're on the list. we'll reach out when commitmsg drops.
bash — ~/my-project
$git add src/auth.js
$cm
⠸ reading staged changes...
⠸ generating options...
──────────────────────────────────────
feat(auth): add OAuth2 login with Google
feat: implement social auth flow
feat(auth): integrate Google sign-in
──────────────────────────────────────
✓ committed: feat(auth): add OAuth2 login with Google
1
command to run
3
options generated
~5s
per commit
0
config needed
// the problem

YOUR GIT LOG IS
A CRIME SCENE.

// before commitmsg
fix
wip
asdfgh
please work
ok now fix
final fix
FINAL final fix v2
// we've all been here
// after commitmsg
feat(auth): add OAuth2 login flow
fix(api): handle null response edge case
refactor(db): optimize query performance
docs(readme): update install instructions
chore(deps): upgrade to React 19
feat(ui): add dark mode toggle
fix(auth): resolve token expiry bug
// clean. every time. automatically.

BUILT FOR DEVS
WHO SHIP.

01
Reads your actual diff
Not templates. CommitMsg reads exactly what you staged and generates messages based on real code changes.
02
Conventional Commits always
Every output follows feat/fix/chore/docs format. Your git history stays clean, searchable, and professional.
03
Arrow key selection
3 options. Pick with ↑↓, hit enter. Commit applied. Zero copy-pasting, zero context switching.
04
Zero config to start
npm install, add your API key once, run cm. Works in any git repo immediately.
05
Team style guide
Drop .commitmsg.yml in your repo. Set custom types and scopes. Whole team commits consistently.
06
VS Code extension — soon
One-click commits from inside your editor. No terminal. Early access users get it first, free.
// setup in 60 seconds

HOW IT WORKS.

01
Install globally
One-time install. Works across all your repos forever.
$ npm i -g commitmsg-ai
02
Stage your changes
Same workflow you already use. Nothing changes here.
$ git add .
03
Run cm
Reads diff, generates 3 conventional commit options in ~5 seconds.
$ cm
04
Pick and commit
Arrow keys to pick, enter to commit. Clean git history forever.
↑↓ enter → done
// early_access.exe

STOP WRITING
COMMIT MESSAGES.

Dropping on npm soon. Join the waitlist — get notified the moment it's live.

First 50 signups get free Pro — no credit card needed ever.
No spam. One email at launch. Unsubscribe anytime.
✓ you're on the list. we'll reach out when commitmsg drops.
23 developers already waiting