CommitGenius – AI-Powered Commit Messages with Zero Setup
CommitGenius – AI-Powered Commit Messages with Zero Setup
Hey HN, I built *CommitGenius*, a CLI tool that generates commit messages based on your code changes—completely offline using local LLMs (via [Ollama]( https://ollama.ai )). ### Why? I got frustrated while writing commit messages during a coding session. Instead of wasting time, I took a quick 20-minute break, fired up *Windsurfer IDE*, and built this tool. Sometimes, the best solutions come from just scratching your own itch! ### What It Does - Analyzes your staged code changes to understand what you've done - Generates clean, conventional commit messages that actually make sense - Works 100% offline—no cloud dependencies, no context switching - Minimal setup—just install and run ### Quick Start ```bash cargo install commitgenius git add . cmgenius ``` Example output: `feat(auth): improve JWT token validation and error handling` Would love to hear your thoughts—any feedback or ideas to improve it? Also, what’s the most useful tool you’ve built in a single coding session?
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
A tool for linting commit messages
Commit Messages of Frustrated Developers
Cmt is an AI powered commit generator
Git-khaled – Khaledify your commit messages
Gitlint – linting your Git commit messages
Gwitter - creep on a GitHub user's last few commit messages
Auto-morphing for Excalidraw—zero setup.
Git–fiddle – Edit commit messages, author and timestamps during rebase
Oops, commit typo
ccc (Conventional Commit Cheatsheet)