di-sukharev/opencommit
top #1 and most feature rich GPT wrapper for git — generate commit messages with an LLM in 1 sec — works with Claude, GPT and every other provider, supports local Ollama models too
When working on software projects, crafting clear and descriptive Git commit messages can be time-consuming. This tool analyzes the changes you've made to your code and automatically generates a suitable commit message, making your version control workflow faster and more consistent. It takes your staged code changes as input and outputs a ready-to-use commit message. Software developers, DevOps engineers, and anyone contributing to a codebase would find this useful.
7,211 stars. Actively maintained with 44 commits in the last 30 days. Available on npm.
Use this if you want to quickly generate meaningful Git commit messages for your code changes, saving time and ensuring consistency across your project's commit history.
Not ideal if you prefer to hand-craft every commit message for highly nuanced descriptions or if your workflow requires extensive manual review of every commit message's wording.
Stars
7,211
Forks
416
Language
JavaScript
License
MIT
Category
Last pushed
Feb 24, 2026
Commits (30d)
44
Dependencies
22
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/di-sukharev/opencommit"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Recent Releases
Compare
Related tools
Blarc/ai-commits-intellij-plugin
AI Commits for IntelliJ based IDEs/Android Studio.
appleboy/CodeGPT
A CLI written in Go language that writes git commit messages or do a code review brief for you...
lobehub/lobe-cli-toolbox
🪀 Lobe CLI Toolbox - AI CLI Toolbox, enhancing git commit and i18n workflow efficiency
cellwebb/gac
Intelligent LLM-powered git commit message generator that understands your code!
Undertone0809/gcop
🚀 AI-Powered Git Commit Assistant | Automate Commit Messages, Streamline Git Workflow. Help you...