πŸ€– GitMoji AI

AI-powered commit messages & changelog generator

Never write a bad commit message again.

⭐ Star on GitHub πŸ’Ž Buy Pro
# Install
pip install gitmoji-ai

# Generate AI commit message
gmai commit --stage

# Result:
πŸ“Š Diff Analysis
  Files changed: 3
  Lines added: +47
  Lines removed: -12

πŸ’‘ Commit Suggestions
┏━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┓
┃ # ┃ Message                                 ┃ Confidence ┃
┑───╇──────────────────────────────────────────╇────────────β”₯
β”‚ 1 β”‚ feat(auth): add JWT token validation     β”‚ 95%       β”‚
β”‚ 2 β”‚ ✨ add JWT token validation to auth      β”‚ 90%       β”‚
β”‚ 3 β”‚ feat(auth): implement JWT validation    β”‚ 85%       β”‚
β””β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

βœ… Committed! feat(auth): add JWT token validation

πŸ’¬ AI Commits

3 smart suggestions per diff. 5 commit styles. 7 languages with native prompts.

πŸ“ Changelog

Auto-generate beautiful changelogs grouped by type. 7 languages supported. Keep a Changelog or Angular format.

πŸ‘₯ Team Features

Shared commit conventions via .gitmoji-ai-team.yml. Enforce types, scopes, and subject length across your team.

πŸ” License Verification

No API server needed! Licenses verified via public GitHub JSON file. Works offline with local cache.

⚑ Quick Start

1️⃣ Install

pip install gitmoji-ai

2️⃣ Configure

export GMAI_OPENAI_API_KEY="sk-your-key"
cd your-project
gmai init

3️⃣ Use

gmai commit --stage     # AI commit
gmai changelog -v v1.0   # AI changelog
gmai team init           # Team config

4️⃣ GitHub Action

- uses: sochiautoparts/gitmoji-ai@v1
  with:
    openai-api-key: $
    license-key: $
    generate-changelog: true
    version: v1.2.0

🎨 Commit Styles

Style Example Free Pro
conventional feat(auth): add JWT validation βœ… βœ…
emoji ✨ add JWT validation βœ… βœ…
plain Add JWT validation βœ… βœ…
semantic-release feat(api)!: change auth response ❌ βœ…
gitmoji-dict 🌐 add Spanish translation ❌ βœ…

🌍 7 Languages with Native Prompts

πŸ‡¬πŸ‡§ English
feat(auth): add login
πŸ‡·πŸ‡Ί Русский
feat(auth): Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠ½
πŸ‡ͺπŸ‡Έ EspaΓ±ol
feat(auth): aΓ±adir login
πŸ‡©πŸ‡ͺ Deutsch
feat(auth): login hinzufΓΌgen
πŸ‡«πŸ‡· FranΓ§ais
feat(auth): ajouter le login
πŸ‡―πŸ‡΅ ζ—₯本θͺž
feat(auth): γƒ­γ‚°γ‚€γƒ³γ‚’θΏ½εŠ 
πŸ‡¨πŸ‡³ δΈ­ζ–‡
feat(auth): ζ·»εŠ η™»ε½•

πŸ’° Pricing β€” Pay with Telegram Stars ⭐

Feature πŸ†“ Free πŸ’Ž Pro (⭐149/мСс) β™Ύ НавсСгда (⭐2999)
AI commits 50/month Unlimited Unlimited
AI changelogs 3/month Unlimited Unlimited
7 languages βœ… βœ… βœ…
5 commit styles 3 styles 5 styles 5 styles
No watermark ❌ βœ… βœ…
Team features ❌ βœ… βœ…
Priority support ❌ βœ… βœ…
Price $0 ⭐149/мСс ⭐2999 навсСгда
How to get pip install πŸ’Ž Buy Pro ⭐ ΠšΡƒΠΏΠΈΡ‚ΡŒ навсСгда

ΠžΠΏΠ»Π°Ρ‚Π° Ρ‡Π΅Ρ€Π΅Π· Telegram Stars β€” ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ доставка Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ! Π’Π°ΠΊΠΆΠ΅: 1 Π³ΠΎΠ΄ Π·Π° ⭐999 (экономия 44%).

πŸ’Ž Buy Pro β€” Instant via StarsPay!

Pay with Telegram Stars, get your license key in seconds

No API server needed β€” licenses are verified via a public GitHub JSON file

πŸ€– @allstarspay_bot

πŸš€ Ready to never write a bad commit again?

Join thousands of developers using GitMoji AI

Get Started β†’