Local-first, privacy-focused
Commit messages that actually make sense
CommitFox uses AI to analyze your staged changes and generate commit messages following conventional commit standards. Your code never leaves your machine.
See it in action
Three commands that transform your commit workflow
split
$ commitfox split
Analyzing staged changes...
✦ feat: add user authentication
├── login.ts (+45)
├── auth.ts (+128)
└── middleware.ts (+67)
✦ fix: resolve CORS issue
└── cors.ts (+12)
✦ chore: update dependencies
└── package.json (+3)
Split into 3 commits? [Y/n]
Why CommitFox?
Local-first
All processing happens on your machine. No API calls, no telemetry, no cloud dependencies.
AI-powered
Leverages local AI models to understand your code changes and generate meaningful messages.
Team-ready
Enforce consistent commit conventions across your entire team with shared configuration.
Ready to improve your commit history?
Install CommitFox and start writing better commits today.