ai-commit
autommit
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ai-commit
-
I built a git commit message generator using OpenAI API
Hey fellow gophers, I recently discovered ai-commit, which proposes git commit messages for you after reading your git diff. I wanted to use it, but I didn't like the fact that it's written in PHP, so I decided to try and create my own similar tool in Go.
autommit
-
I built a git commit message generator using OpenAI API
Thus autommit was created. It requires an OpenAI API key (the free version) and, of course, a git repo to work with.
-
autommit: yet another CLI tool to automate your git commits
autommit uses a prepared statement to the ChatGPT/OpenAI API to generate an appropriate commit message for your git diff, following the Conventional Commits specification.
What are some alternatives?
chatwire - Self hosted ChatGPT clone using Laravel
openaigo - OpenAI GPT3/3.5 and GPT4 ChatGPT API Client Library for Go, simple, less dependencies, and well-tested
NexaAIOne - Arm you with all the essential tools to integrate AI seamlessly into your apps, regardless of the coding language you're comfortable
CodeGPT - A CLI written in Go language that writes git commit messages or do a code review brief for you using ChatGPT AI (gpt-4, gpt-3.5-turbo model) and automatically installs a git prepare-commit-msg hook.
pandora - ChatGPT Coding Unleashed! Pandora gives ChatGPT the ability to read and write files and run commands on your machine.
commit-message-formatter - CMF is a simple-2-use utility to standardize commit messages on projects
conventional-commits - :yo_yo: A PHP library for creating and validating commit messages according to the Conventional Commits specification. Includes a CaptainHook plugin!
one-api - OpenAI 接口管理 & 分发系统,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用. OpenAI key management & redistribution system, using a single API for all LLMs, and features an English UI.
git-cliff - A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️
commitlog - Generate Changelogs from Commits (CLI)
SmartCommit - Automatically generate concise and meaningful Git commit messages from your staged changes using AI.
chatwithlaravel - Code for chatwithlaravel.com