Skip to main content

💎 Gemmit

Gemini + Commit = Gemmit

AI-powered conventional commit messages using Google's Gemini

PyPI version

Gemmit uses Google's Gemini AI to generate professional, conventional commit messages from your staged changes. Say goodbye to "fix stuff" and "wip" commits!

✨ Features

  • 🤖 AI-powered: Uses Google's Gemini for intelligent commit messages
  • 📏 Conventional: Follows Conventional Commits specification
  • ⚡ Fast: Gemini Flash model for quick generation
  • 🎯 Interactive: Review, edit, or regenerate messages
  • 🚀 Auto-commit: Skip confirmation with -y flag
  • 🔧 Customizable: Multiple models and configuration options

🚀 Quick Start

# Install
pip install gemmit

# Get API key from Google AI Studio
export GEMINI_API_KEY='your-api-key'

# Stage your changes
git add .

# Generate and commit
gemmit

Metadata

Release files for gemmit 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gemmit 0.0.1
File Size Uploaded
gemmit-0.0.1.tar.gz 2.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gemmit 0.0.1
File Interpreter ABI Platform
gemmit-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 4.9 kB

Release files / gemmit-0.0.1.tar.gz

Download URL gemmit-0.0.1.tar.gz
Size 2.0 kB
Tags Source
SHA-256 checksum
How to use checksums
6e335b417ea16f1d89db6e9fae1e36260a72a3594296cac24adecc169df27880
BLAKE2b-256 checksum
How to use checksums
7c0cd3f2d638c770cf076696f6d15ec791f6e37cd642ffb708604a071cd73a52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.4 CPython/3.13.7 Linux/6.16.4-200.fc42.x86_64

Release files / gemmit-0.0.1-py3-none-any.whl

Download URL gemmit-0.0.1-py3-none-any.whl
Size 2.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5d194fa79e90ff58f96a0ccdf6b7ee69fc7ca7bf22fbcd64ab458545eff3e16e
BLAKE2b-256 checksum
How to use checksums
81547ddc29fcbfe13378039ab6ee0451d475e0870895c60d67740c22851bcdb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.4 CPython/3.13.7 Linux/6.16.4-200.fc42.x86_64

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page