commitgen-cc – Generate Conventional Commit message locally with Ollama
Local Ollama commit messages when AICommits and CommitGPT already exist.
Git, but with superpowers.
Staged diff to commit message, but Conventional Commits AI and Commitizen already solve this.
Backend developers, DevOps engineers, and git-heavy workflows who want AI-assisted conventional commits
Commitizen · Conventional Commits (via Copilot/Continue) · git-ai
Example: gix commit
It analyzes the diff and suggests something like: feat(auth): add JWT refresh token handling
Design goals:
Stay fully in the CLI
Bring your own API key (OpenAI or Gemini)
Minimal, fast startup
Clean provider interface for adding other models
The project is focused on one thing: generating structured commit messages from diffs.
Repo: https://github.com/ademajagon/gix
Feedback on CLI UX and architecture is welcome. Happy to answer technical questions.
Local Ollama commit messages when AICommits and CommitGPT already exist.
Deterministic commit inference (no AI hallucinations) + GitHub init in one command.
Hunk-level splitting beats git add -p for messy working trees.
AI commit messages are table stakes; real-time diffs exist in every IDE.
Real-time diffs are nice, but AI commit messages are commoditized by Copilot.
2MB Rust binary replaces 100MB Node.js alternative; extensive LLM provider coverage with fallback support.