openaigo
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.
openaigo
-
ChatGTP tools you may need - Work always in progress)
openaigo: OpenAI (ChatGPT) API Client for 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?
go-gpt3 - OpenAI ChatGPT, GPT-3, DALL·E, Whisper API wrapper for Go [Moved to: https://github.com/sashabaranov/go-openai]
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.
ChatGPT-Siri - Shortcuts for Siri using ChatGPT API gpt-3.5-turbo & gpt-4 model, supports continuous conversations, configure the API key & save chat records. 由 ChatGPT API gpt-3.5-turbo & gpt-4 模型驱动的智能 Siri,支持连续对话,配置API key,配置系统prompt,保存聊天记录。
commit-message-formatter - CMF is a simple-2-use utility to standardize commit messages on projects
go-openai - OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API wrapper for Go
ai-commit - Automagically generate conventional git commit messages with AI. - 使用 AI 自动生成约定式 git 提交信息。
gpt - GPT-3.5 Turbo & GPT-4 Chatbot Golang Library
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.
circleci - Go library for interacting with CircleCI
commitlog - Generate Changelogs from Commits (CLI)
hanu - Golang Framework for writing Slack bots
facebook - A Facebook Graph API SDK For Go.