Overview Version History Q & A Rating & Review
AutoCommit AI – Powered by Open WebUI
A Visual Studio Code extension to automatically generate git commit messages using AI.
It leverages Open WebUI's API and is inspired by Commitollama and Open WebUI .
This extension follows the Conventional Commits specification to keep your commit history clean and structured.
Requirements
A running instance of Open WebUI
Open WebUI API URL (e.g., http://localhost:3000)
Your API Token from Open WebUI
👉 Token and how to get it: api-endpoints
You can use any model available through your instance of Open WebUI
Configuration
useEmojis : Enable or disable the use of emojis in commit messages.
useDescription : Enable or disable the use of commit description.
commitEmojis : Map commit types to emojis. Only used if emojis are enabled.
endpoint : Base URL of your Open WebUI instance (e.g., http://localhost:3000).
token : API token required for authentication with Open WebUI.
model : Name of the model to use (must be available in Open WebUI).
commitPrompt : Custom prompt for commit message.
commitTemperature : Custom temperature for commit message. (greater = more creative)
logs : Enable this option to view debug logs within the extension output.