A python CLI tool to generate git commit messages using OpenAI
This project is under active development.
- Setup your OpenAI account and grab an API key from your dashboard
- Save that API key as env variable
export OPENAI_API_KEY='sk-********'
- Install all dependencies
pip install -r requirements.txt
- Run smartcommit.py file
python smartcommit.py
This project is inspired by Miguel Piedrafita's project auto-commit
- pip installer
- Support args
- Error handling
This project is released under MIT License