git diff commit messages
A tiny dinosaur that writes your git commit messages for you. It looks at your staged changes and generates clear, conventional-friendly messages using AI.
commits
and counting
Powered by self-hosted Ollama server
Processing for all users
Reads staged changes with git diff
Filters out lockfiles, binaries, build artifacts
Generates commit messages via Ollama
Produces concise, consistent messages
Multiple options: commit, regenerate, refine, or exit
Commit history and message patterns
Install via Homebrew package manager:
brew install dinoDanic/tap/diny
Download pre-built binaries from GitHub Releases
Stage your changes, then run:
git add -A
diny commit
Configure diny settings for your project:
diny init
43