Main
Use it as a git-writing copilot: generate commit text from staged/unstaged changes and keep messages consistent.
Switch providers with
--llm-provider(OpenAI, Gemini, or Ollama) and choose models via--model.Tune output length and variability with
--max-tokensand--temperatureas shown in README options.Use
--generate-prfor PR description drafts based on commit history and base-branch diffs.
Source-backed notes
- README states it’s a macOS-focused CLI that generates commit messages and PR descriptions from diffs/commits.
- README provides Homebrew installation (
brew tap+brew install) and lists flags for provider/model settings.
FAQ
- Do I need an API key?: For OpenAI/Gemini yes; README notes Ollama can work without a hosted API key.
- Is it cross-platform?: README emphasizes macOS; treat other OS support as out of scope unless verified.
- How do I keep messages consistent?: Pin
--modeland keep--temperaturelow for more deterministic output.