This repository was archived by the owner on May 27, 2026. It is now read-only.
Repository navigation
CommitCrafter 0.2.0: Multi-AI Integration & Interactive Selection
CommitCrafter 0.2.0: Multi-AI Integration & Interactive Selection ✨
We're excited to announce CommitCrafter 0.2.0, bringing major improvements to your commit message generation workflow!
🎯 Major Features
- Dual AI Support: Choose between GPT and Claude AI models for generating commit messages
- Interactive Selection: New CLI interface to select from multiple generated commit messages
- Clipboard Integration: Automatically copy selected commit message to your clipboard
- Conventional Commits: Added emoji support for different types of commits
🔧 Technical Improvements
- Type-Safe Architecture: Completely redesigned with TypeVar and Generic types for better reliability
- Lazy Client Initialization: AI clients are now created on-demand for better resource management
- Improved Error Handling: More descriptive error messages and better API key management
🚀 Usage
# Use GPT (default)
commitcraft
# Use Claude
commitcraft --client claude
# or
commitcraft -c claude