Git Commit Analyzer
Generate consistent, meaningful Git commit messages automatically using local llama.cpp inference with GGUF models. All processing happens on your machine - your code never leaves your device.
AI-Powered
Local GGUF models
Conventional Commits
type(scope): subject
Interactive
Use, edit, or cancel
100% Private
Local processing
Quick Installation
Homebrew (Recommended)
Fast installation with pre-built binaries for macOS
⚡ One-Click Install
Manual Download
GitHub ReleasesSystem Requirements
Homebrew (Intel & Apple Silicon)
Download a pre-built binary from GitHub Releases
Pre-built releases are temporarily unavailable
Key Features
Smart Message Generation
Analyzes staged changes and generates contextual, meaningful commit messages using local GGUF models.
Conventional Commits
Produces type(scope): subject messages for a clean, maintainable commit history.
Interactive Mode
Choose to use, edit, or cancel the proposed commit message with full control.
100% Local & Private
All AI processing happens locally using llama.cpp - no data leaves your device.
How to Use
git add <files>git caConfiguration
git ca modelSelect modelgit ca languageEN/ZHgit ca doctorDiagnosticsWhy Choose Git Commit Analyzer?
AI-Powered Intelligence
Leverages local llama.cpp with GGUF models for contextual understanding.
Consistent History
Ensures clean, maintainable commit history following Git Flow standards.
Developer Privacy
Complete privacy - no external servers or API calls.
Privacy & Security
Official links
Use these canonical links for citations, installation, source review, privacy checks, and support.