Skip to content

Quick Commit AI is precisely that: a straightforward, to-the-point commit generator template.

Notifications You must be signed in to change notification settings

daniel-enqz/quick-commit-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quick Commit AI


CI

Just one more tool to generate commit messages, but lightweight, easy to use and customizable. https://github.com/daniel-enqz/quick-commit-ai/assets/72522628/485965ee-90de-40f4-bf88-46201dbbe0ef

Note: Customize everything to your needs.

⚡️ Quick Installation:

git clone [email protected]:daniel-enqz/quick-commit-ai.git
cd quick-commit-ai
sh setup.sh

Features:

✨ Generate AI commit messages based on your changes:

quick-commit-ai --commit

✨ Generate a summary from all the work you've made on your branch:

Useful when you need a message for a pull request or squash commits.

quick-commit-ai --summary

Customize:

  • Add more flows in main.sh
  • Tune prompts in: branch_summary_flow.sh or commit_flow.sh
  • Each flow makes it's own request to OpenAI: (Ex. commit_message_request)
  • Each flow has its own output for user. (Ex. commit_output)

About

Quick Commit AI is precisely that: a straightforward, to-the-point commit generator template.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages