Absolutely Secure

AI Commit

Stop struggling with commit messages. Let AI write them for you—concise, standardized, and meaningful.

$npm install -g @alekschen/ai-commit
Get Started
ai-commit — -zsh
git add .
ai-commit
✔ Analysis complete. Generating options...
› feat: add multi-language support and i18n

Why AI Commit?

Privacy First

Your code goes directly to OpenAI/provider. No middleman.

Conventional Commits

Generates standard feat/fix/chore messages automatically.

Highly Configurable

Custom API, models, prompts, and more.

How it Works

Detect Changes

Scans your staged changes via git diff.

Analyze

Sends diff to AI for context analysis.

Generate

Creates conventional commit options.

Commit

You select or edit, then commit.

Usage Scenarios

Flexible commands for every workflow.

bash
$ ai-commit
# Generate message for staged changes
✔ Generating commit options...
› feat: update documentation
chore: fix typo in README

Installation

Get up and running in seconds.

$ npm install -g @alekschen/ai-commit