Releases: manyfacedqod/smartcommit
Releases · manyfacedqod/smartcommit
v1.1.2
SmartCommit v1.1.1
Update macOS builds to use single `smartcommit-macos` directory.
v1.1.0 — Multi‑Provider & HTTP Backend
Features
- HTTP-provider support for any LLM via POST (Claude, Gemini, etc)
- Multi‑model support: Ollama, OpenAI, HTTP backends
--versionflag +versionsubcommand- Improved
config show&config editUX - Cleaned up help output (no stale completion command)
Installation
- Download prebuilt binaries below or run:
go install github.com/manyfacedqod/smartcommit@v1.1.0
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!