Repository navigation
SmartCommit v1.0.0
π First public release of SmartCommit
SmartCommit is a fast and flexible CLI tool that generates commit messages using AI, based on your staged Git changes.
π§ Features:
- Auto-generates meaningful commit messages from your code diff
- Supports both local (Ollama) and remote (OpenAI) LLMs
- Interactive flow: [c]ommit, [e]dit, [r]egenerate, [q]uit
- Customizable system prompt for tone/styling
- Offline-capable when using local models
- Built-in config editing and help commands
π¦ Binaries available for:
- macOS (
smartcommit-macos) - Linux (
smartcommit-linux) - Windows (
smartcommit.exe)
π οΈ How to install:
See full instructions in the README
Happy hacking!