Parrot – AI Autocomplete for Commit Messages
Welcome to Parrot, the AI autocomplete plugin for commit messages! With Parrot, you can save time and improve the quality of your commit messages by using machine learning to generate suggestions for what to include in your message.
To use Parrot, simply start typing your commit message as usual. When you want to get a suggestion for the next word, use the autocomplete shortcut (typically Ctrl + Space or Cmd + Space). Parrot will then generate a list of suggestions based on the words you have already typed. You can select the suggestion you want to use and it will be automatically inserted into your message.
By default, the source code patch is sent to Hugging Face API for completion. For that you have to generate your own access token and configure it in the plugin settings.
Alternatively you can run the completion server locally. To do that, you have to install the Parrot Inference Server and run it in background.