Skip to content
Git Auto Commit Generator logo git-auto-commit
v1.3.0 — live commit dashboard

Stop staring at
git commit -m " "

Git Auto Commit Generator reads your actual diff and writes the message for you — with OpenAI, Anthropic, Gemini or OpenRouter, or a smart no-AI default. No blank cursor, no "wip", no API key required.

or open directly in VS Code

No API key required MIT licensed
Git Auto Commit Generator — AI commit message generation Git Auto Commit Generator — live commit dashboard Git Auto Commit Generator — auto-commit timer and status bar

real diff in → real commit message out, every time

Works with OpenAI Anthropic Claude Google Gemini OpenRouter or zero AI at all
Features

Everything around the commit, handled

Message generation is the headline, but the extension covers the whole loop — from noticing you forgot to commit, to keeping a dashboard of what you shipped.

AI-powered messages

Context-aware generation from your real diff, following conventional-commit best practices, across four providers.

Smart default generation

No API key? No problem. Three built-in styles read your file changes and write a clean message without any AI at all.

Auto-commit timer

Commit on a schedule from 1–120 minutes, with or without confirmation — your call on how hands-off to go.

Live commit dashboard

Stays in sync with real git log — whether you commit here, in Source Control, or the terminal.

Uncommitted-change reminders

A gentle nudge on your own interval, so nothing sits unstaged and forgotten at the end of the day.

Status bar & commands

Every action is one click from the status bar, or one command away from the palette. No context switching.

Demo

See it generate, live

Real recordings — no mockups. This is exactly what happens on your own repo.

Generating an automatic commit message inside VS Code

One-click generation from the status bar

Configuring an AI provider and generating a detailed AI commit message

AI provider setup → generated message

Generating a detailed-style commit message

Detailed style, narrated changes

Commit history dashboard showing stats and recent commits

Dashboard — stats & history

Commit history dashboard configuration panel

Dashboard — configuration

Message styles

Pick how your history reads

Works identically whether AI is on or off — the same three styles apply to the smart default generator.

Conventional

feat(src): update 3 ts files

3 files changed:

45 insertions(+)

12 deletions(-)

Simple

Updated 5 TypeScript files
in src

Detailed

Enhanced 3 files with
improvements

Changes include: Updated 3
TypeScript files

+67 additions -23 deletions

AI providers

Bring your own key, or don't

The AI Model dropdown pulls your account's live, current models straight from each provider — never a stale hardcoded list.

No key on hand? Leave Use AI Generation off — the default generator needs nothing from you.

Quick start

Four commits from now, this is muscle memory

The welcome screen walks you through this once. After that, it's a single click.

VS Code 1.75+ Git repository
  1. Install the extension

    Grab the latest .vsix from Releases, or search the Marketplace for "Git Auto Commit Generator AI".

  2. Make your changes

    Code like normal. Nothing to configure yet — the welcome screen offers to set your preferences on first launch.

  3. Generate a commit message

    Command Palette → Generate Commit Message, or click the status bar icon.

  4. Review and commit

    Source Control opens with the message already staged. Read it, tweak if you like, click commit.

Commands

From the Command Palette

Git Auto Commit: Generate Commit Message

Git Auto Commit: Show Dashboard

Git Auto Commit: Configure AI

Git Auto Commit: Toggle Auto Commit

Configuration

AI-powered, in three lines

{

  "gitAutoCommit.useAIGeneration": true,

  "gitAutoCommit.aiProvider": "anthropic",

  "gitAutoCommit.aiApiKey": "sk-ant-…"

}

Full setting reference, troubleshooting, and style examples live in the project README.

Your next commit message
writes itself.

Free, open source, MIT licensed. Works with or without an API key.

or open directly in VS Code