Skip to content

LenixDev/commenix

Repository files navigation

Commenix

The AI commit message composer/generator

Features

Commit message composer: Compose a git commit message in seconds based on the changes staged in the current git repository with AI.

  • Here is a preview of the extension and how it works:
    1. Generate a new commit Generate commit
    2. Review & Commit the changes Review and commit

Tip: If you are willing to request more often; meaning clicking the generate commit much more than usual, switch to an AI model with more request credit.

Tip: If you stage too much files at once or commit with big changes context, consider to use an AI model with more token credit.

Tip: If you are not satisfied with the commit message generated, you can always change the model from the settings (click the Lenix icon at the bottom left)

Requirements

  • An account with Groq to access dozens of AI models. (steps already included in the setup walkthrough, we got you covered :) why? simply because we are not a company that owns the AI models.

Extension Settings

This extension contributes the following settings:

  1. Commit message composer
  • lenix.apiKey: Setup up your api key for the composer AI model.
  • lenix.aiModel: Select your suitable AI model.

Known Issues

  • None

For more information

Enjoy!

About

An AI commit message composer/generator for VSCode developers

Topics

Resources

License

Stars

Watchers

Forks

Contributors