VS Code Extensions
afteroot: AI Commits Assistant

afteroot: AI Commits Assistant

by afteroot

AI-powered git conventional commit messages generator from staged changes

Downloads

18

Rating

5.0 / 5 (1)

Version

1.0.0

Last updated

Jun 06, 2026

VS Code extension that generates conventional git commit messages from staged changes using AI.

Features

  • Generates commit messages following Conventional Commits format
  • Uses AI to analyze staged changes and create meaningful messages
  • Generates 3 options and picks one randomly for variety
  • Supports custom LLM endpoints and models
  • Debug logging for troubleshooting

Installation

  1. Clone the repository
  2. Run npm install
  3. Run ./create-package.sh to build the extension
  4. Install the generated .vsix file in VS Code

Configuration

Setting Default Description
afterootCommit.endpoint http://localhost/v1 LLM API endpoint
afterootCommit.model (empty) Model name
afterootCommit.token (empty) API token
afterootCommit.maxTokens 150 Max tokens for response
afterootCommit.logging false Enable debug output

Usage

  1. Stage your changes in Git
  2. Select the repository in Source Control panel
  3. Click the ✨ button in the Source Control toolbar
  4. Commit message will be auto-filled in the input box

Requirements

  • VS Code 1.90.0+
  • Git repository with staged changes
  • Access to an OpenAI-compatible API

License

MIT


© 2026 Andriy Bukato (afteroot). All rights reserved.

Related extensions