Semantic git commit message scribe that follows the Conventional Commits specification.
- Generates semantic commit messages from staged changes
- Follows Conventional Commits specification
- Provides both commit title and description
- Modern CLI with rich formatting
pip install commuse
-
Stage your changes:
git add .
-
Generate a commit message:
commuse generate
Create a .env
file in your project root:
OPENAI_API_KEY=your_api_key_here
MIT