Committerr
An AI-powered VS Code extension that generates high-quality commit messages and PR descriptions from your changed git files using the GROQ API.
Features
- Intelligent Commit Message Generation: Automatically generates meaningful commit messages based on your changed files
- PR Description Generation: Creates structured PR descriptions with summary, changes, files, motivation, and testing notes
- Git Integration: Seamlessly integrates with your git workflow
- Quick Access Panel: Open the Committerr panel directly from VS Code
- Status Bar Integration: Quick access button in the status bar for easy access
- One-Click Integration: Automatically injects generated messages into the git terminal
Requirements
To use this extension, you'll need:
Installation
- Install the Committerr extension from the VS Code Marketplace
- Configure your GROQ API key in the extension settings
Extension Settings
This extension contributes the following settings:
committerr.groqApiKey: Your GROQ API key for AI-powered commit message generation (secret setting)
How to Use
- Change files in your git repository
- Run the command
Generate Commit Message and PR Description from the Command Palette (Ctrl+Shift+P)
- The AI will analyze your changed files and generate a commit message and PR description
- The message will be inserted into the terminal for you to review and run
Alternatively, click the "Committerr" button in the status bar to open the Committerr panel.
Known Issues
- Requires changed files to generate commit messages
- API key must be configured before first use
Release Notes
0.0.1
Initial release of Committerr - AI-powered commit message generation.
| |