AI-powered commit message generator and Git utilities to help you write better commits.
- 🤖 AI Commit Messages: Instantly generate meaningful commit messages using advanced AI models
- 🧠 Multiple AI Providers: Supports OpenAI, Claude, Google Gemini, and Groq
- 🛠️ Interactive TUI: Easy-to-use terminal UI for setup and configuration
- 🔄 Seamless Git Integration: Works with your existing Git workflow, automates best practices
- ⚡ Flexible Usage: Command-line flags and interactive modes for every workflow
- Project-specific settings:
- Allow defining extra rules and configuration per project folder
- Local models:
- Support running with local LLMs (offline or self-hosted)
- More Git utilities:
- Add additional helpful git-related commands and automations
brew tap nitintf/homebrew-commet
brew install commetgit clone https://github.com/nitintf/commet.git
cd commet
make install- Configure your AI provider:
commet config set - Generate a commit message:
commet commit
- Enjoy smarter, faster commits!
- Save time and mental energy on writing commit messages
- Enforce consistent, high-quality commit history
- Integrate seamlessly with your favorite AI providers
- Supercharge your Git workflow with automation and best practices
Made with ❤️ by Nitin Panwar
If you see a security error after installing with Homebrew (e.g., "commet cannot be opened because the developer cannot be verified"), run:
xattr -d com.apple.quarantine /opt/homebrew/bin/commetThis removes the Apple quarantine attribute from the binary.