appleboy-codegpt
πͺMarketplaceappleboy/CodeGPT
A CLI tool for generating git commit messages and code reviews using AI. Supports multiple providers including OpenAI, Azure, Gemini, Anthropic, Ollama, Groq, and OpenRouter.
Overview
CodeGPT is a CLI tool written in Go that generates git commit messages and provides code review summaries using AI. It supports multiple AI providers including OpenAI, Azure, Gemini, Anthropic, Ollama, Groq, and OpenRouter, and can automatically install a git prepare-commit-msg hook for seamless integration into your workflow.
Key Features
- AI-powered commit messages β Automatically generates meaningful git commit messages from staged diffs using your choice of AI model (GPT-5, GPT-4o, Claude, Gemini, etc.)
- Multi-provider support β Works with OpenAI, Azure OpenAI, Gemini (including VertexAI), Anthropic, Groq, Ollama (local models), and OpenRouter
- Git hook integration β Auto-installs a git prepare-commit-msg hook so commit messages are generated automatically when you commit
- Code review summaries β Provides AI-generated code review summaries alongside commit message generation
- Flexible configuration β Supports API key helpers for dynamic credentials, custom prompt folders, and configurable refresh intervals
Who is this for?
Developers who want to automate git commit message writing and code review with AI. Useful for teams wanting consistent, descriptive commit messages across projects, and for individual developers who want to save time on writing commit descriptions while supporting their preferred AI provider.
Add this Marketplace
/plugin marketplace add appleboy/CodeGPT