Powered by local AI via Ollama

Commit messages
as easy as snapshots

Transform complex code diffs into clean, professional, and descriptive commit messages using high-performance AI. Built for the modern terminal workflow.

Install npm packagearrow_forwardView on GitHub
zsh — 144x40
~/projects/gitbungit status
modified:   src/core/generator.ts
modified:   package.json
~/projects/gitbungitbun
AI Suggestion
feat(core): implement adaptive token limit based on diff size
• Added calculateTokenLimit helper in generator.ts
• Updated dependencies for better context handling
? Confirm commit? (Y/n)

Ready to automate your workflow?

$npm install -g gitbun

Intelligent diff analysis for every language.

Supports conventional commits by default.

Seamless integration with your existing CLI.

Privacy first: your code never leaves the session.

Customizable prompts for your team's style.

add_task

01 Stage changes

Run your usual git add command. Gitbun looks at what's in your staging area to understand the context.

auto_awesome

02 Run gitbun

Type gitbun and let the AI analyze your diff. It generates a semantic message in milliseconds.

check_circle

03 Done

Review the generated message, hit Enter, and your commit is pushed. No more context switching.