aicommit Russ McKendrick
winget install --id=RussMckendrick.Aicommit -e Aicommit is a CLI tool designed to streamline Git workflows by generating commit messages and reviewing code changes through AI. Built in Rust, it enhances efficiency with features like conventional commits, AI-powered diff reviews, PR drafting, and visualization tools for better code understanding.
Key Features:
- Conventional Commits: Generates consistent messages with optional GitMoji.
- AI-Powered Reviews: Provides feedback on staged diffs to improve code quality.
- PR Drafting: Automatically creates pull request titles and descriptions.
- Visualization Tools: Offers SVG diagrams for file structure, commit history, and activity.
Audience & Benefit: Ideal for developers and teams seeking clean code and maintainable Git histories. Aicommit saves time, ensures consistency in commits, and fosters better collaboration through structured PRs.
Install via winget to start enhancing your development workflow with these powerful features.