An open API service indexing awesome lists of open source software.

https://github.com/myinusa/llm-commit-craft

LLM Commit Craft is an extension for Visual Studio Code that allows users to generate a commit message based on staged changes in the repository.
https://github.com/myinusa/llm-commit-craft

ai commit-message conventional-commits llm lmstudio vscode

Last synced: 3 months ago
JSON representation

LLM Commit Craft is an extension for Visual Studio Code that allows users to generate a commit message based on staged changes in the repository.

Awesome Lists containing this project

README

          

## LLM Commit Craft

## Description

LLM Commit Craft is an extension for Visual Studio Code that allows users to generate a commit message based on staged changes in the repository.

## Configuration

- **Constants File (`src/constants.ts`):**
- Update `LLM_BASE_URL`, `LLM_MODEL`, `LLM_TEMPERATURE`, `LLM_MAX_TOKENS`, and `LLM_SEED` to match your OpenAI account settings.

## Roadmap

- [ ] Custom configuration.
- [ ] Token Amount.
- [ ] Address
- [ ] Add support for multiple repositories.
- [ ] Add support for custom prompts.
- [ ] Add support for ollama.
- [ ] Test the extension on Linux and macOS.