A tool to automatically generate commit messages using OpenAI's models.
Stage your changes, run cactus and voilá!
Currently in active development. PRs and suggestions are welcome.
Latest feature added just now was support for using either Conventional Commits or following the existent repository commit message styleguide.
Upcoming Features:
- Automatically splitting diffs into several commits
- Better diff parsing and token counting
- Custom settings like model, prompt etc