
aicommits
AI-generated git commit messages in your terminal.
About
aicommits is an open-source CLI by Hassan El Mghari (nutlope, Vercel) that writes git commit messages for you with AI. After staging changes, run aicommits (or the aic alias) and it generates a commit message from the diff, with options for conventional-commit formats, gitmoji, subject+body, multiple suggestions, clipboard copy instead of committing, and custom prompts for style or language.
It installs with npm install -g aicommits and remains actively maintained, with updates as recent as weeks before this research. It is a small, focused dev-workflow tool rather than a full coding assistant: the kind of utility that sits in the git workflow and quietly saves time on every commit. The repository lives at github.com/nutlope/aicommits.
What it can do
- AI commit messages from staged diffs\nConventional, gitmoji, and custom format support\nMultiple suggestions, clipboard mode, custom prompts\nPass-through of git commit flags
Setup
npm install -g aicommits
Prerequisites
Node.js, git, an OpenAI API key (or configured provider)
Use cases
Works with
Trust score — 7/10
Scored 7/10 (metrics tier, metrics-v1). Evidence: Verified via vendor site/docs/GitHub and reputable coverage, wave 101; Trending score 68/100 from researcher assessment.
Sources
Every fact above was checked against these sources. Where a claim comes from the provider and couldn't be independently verified, the text says so.