Free & Open Source

AI-Powered Git CommitsMade Effortless

Generate intelligent commit messages and PR descriptions in seconds. Bring your own API key. Support for OpenAI, Anthropic, Groq, and Google.

Quick Install
npm install -g gitvibe
or with pnpm:
pnpm add -g gitvibe --ignore-scripts=false

Supports all major AI providers

https://openai.com/favicon.icoOpenAI
https://www.anthropic.com/favicon.icoAnthropic
https://groq.com/favicon.icoGroq
https://www.google.com/favicon.icoGoogle

Everything you need for better commits

Streamline your Git workflow with intelligent, context-aware suggestions

AI-Powered Generation

Generate commit messages and PR descriptions using leading AI models with context-aware suggestions.

Bring Your Own Key

Completely free. Use your own API keys from OpenAI, Anthropic, Groq, or Google. No subscriptions.

Conventional Commits

Follows conventional commit standards automatically for consistent, professional messaging.

Clipboard Integration

Easily copy generated content to clipboard or commit directly from the CLI.

Multiple Variations

Get multiple suggestions and choose the best one. Customize the number of variations.

Flexible Configuration

Multiple config profiles with custom prompts, temperature settings, and project-specific preferences.

Simple, powerful commands

Get started in seconds with intuitive CLI commands

Generate Commit

gitvibe commit

Interactive mode with multiple variations

Quick Commit

gitvibe c --apply

Generate and commit in one step

Create PR

gitvibe pr --open

Generate PR description and open with GitHub CLI

Terminal Output
$ gitvibe commit
✨ Generated 2 commit message variations:
❯ feat: add JWT token authentication
feat: implement user authentication system
? What would you like to do?
❯ Commit with this message
Copy to clipboard
✅ Committed successfully.

Get started in minutes

Four simple steps to transform your Git workflow

01
1

Initialize GitVibe

Run gitvibe init to set up your AI provider and API key. Choose from OpenAI, Anthropic, Groq, or Google.

gitvibe init
02
2

Stage Your Changes

Stage your git changes as usual. GitVibe analyzes the diff to understand what changed.

git add .
03
3

Generate

Run gitvibe commit to generate AI-powered commit messages. Choose your favorite and commit instantly.

gitvibe c
04
4

Create PRs

Generate professional PR descriptions from your commits and open them directly with GitHub CLI.

gitvibe pr --open

Ready to level up your Git workflow?

Join developers who are already using GitVibe to write better commits faster.

Free forever • No subscriptions • Bring your own API key