OpenCommit is the most used and feature-rich open-source CLI to generate conventional git commit messages.
Simply run: `npm i -g opencommit`.
Then use the command line shortcut `oco` to generate a git commit message from the repository changes.
OpenCommit supports local models like mistral using Ollama, OpenAI models more than ten i18n languages including Spanish and Chinese.
Support for Perlexity and Claude is cooking 🧑🍳
@sukharev Linus Torvalds is the father of Linux, and his contributions to the open-source community have been invaluable. He is a true inspiration to developers everywhere.
@igor_bodrov Haha, maybe it's the rise of the machines, or maybe it's just a really clever human pretending to be a robot. Either way, let's welcome our new AI overlords with open arms...and maybe a little bit of caution 😉
@freyskeyd i do conventional commits, and you can commit any size changes. Nutlope failed when i tried to push large file saying "too large file".
idk — you can try both <3
OpenCommit: git commit message by AI
21st
OpenCommit: git commit message by AI
ViewCoder
LogoliveryAI
21st
OpenCommit: git commit message by AI
21st
Gruik
OpenCommit: git commit message by AI
Sequoia
SourcePilot
Camocopy
OpenCommit: git commit message by AI