aicommit2
« Back to VersTracker
Description:
Reactive CLI that generates commit messages for Git and Jujutsu with AI
Type: Formula  |  Latest Version: 2.4.19@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  GitHub  |  Docs  |  formulae.brew.sh
Stars: 466  |  Forks: 39  |  Language: TypeScript  |  Category: Developer tools
Tags: ai git productivity cli commit
Install: brew install aicommit2
About:
aicommit2 is a reactive command-line interface that leverages generative AI to automatically craft meaningful commit messages for both Git and Jujutsu version control systems. By analyzing code diffs, it provides context-aware suggestions that adhere to conventional commit standards. This tool significantly streamlines the development workflow by reducing the cognitive load associated with writing descriptive commit history.
Key Features:
  • Supports multiple AI providers (OpenAI, Anthropic, Google, etc.)
  • Reactive real-time diff analysis for accurate message generation
  • Compatible with both Git and Jujutsu (jj) VCS
  • Configurable conventional commit standards
  • Interactive mode for message selection and editing
Use Cases:
  • Automating commit message generation in CI/CD pipelines
  • Enforcing consistent commit message standards across development teams
  • Speeding up local development workflows for solo developers
Alternatives:
  • aicommit – aicommit2 offers broader AI provider support and reactive capabilities compared to the original aicommit.
  • git-gen-commit – Focuses primarily on Git, whereas aicommit2 includes specific support for Jujutsu.
Version History
Detected Version Rev Change Commit
Dec 24, 2025 9:54pm 2.4.19 0 VERSION_BUMP bddf5844
Nov 4, 2025 4:49am 0 VERSION_BUMP 49ebb645
Oct 28, 2025 7:49am 0 VERSION_BUMP 6eb7d448