LazyCommit

lazycommit

AI-powered git commit messages using Groq.
Never write a commit message again.

GitHub Stars
Total Downloads

Why lazycommit?

Powerful features that make commit messages effortless

Lightning Fast

Powered by Groq's ultra-fast inference API. Get commit messages in seconds, not minutes.

AI-Powered

Uses advanced AI models to understand your code changes and generate accurate, meaningful commit messages.

Conventional Commits

Generate commit messages that follow the Conventional Commits specification with a simple flag.

Git Hooks

Seamlessly integrate with Git's prepare-commit-msg hook for automatic message generation.

Multiple Options

Generate multiple commit message suggestions and choose the one that best fits your changes.

Smart Analysis

Intelligently handles large diffs with smart summarization, keeping your commits accurate and relevant.

Installation

Choose your preferred installation method

npm install -g lazycommitt

Or install via Homebrew:

brew install lazycommit

If Homebrew fails, use: brew tap kartiklabhshetwar/lazycommit then brew install lazycommit

Quick Start

Set up your API key and start committing

# Set your API key
lazycommit config set GROQ_API_KEY=your_api_key

# Stage your changes
git add .

# Generate and commit
lazycommit

Get your API key from Groq Console

Downloads

Join thousands of developers using lazycommit