AI-powered commit messages & changelog generator
Never write a bad commit message again.
# 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
3 smart suggestions per diff. 5 commit styles. 7 languages with native prompts.
Auto-generate beautiful changelogs grouped by type. 7 languages supported. Keep a Changelog or Angular format.
Shared commit conventions via .gitmoji-ai-team.yml. Enforce types, scopes, and subject length across your team.
No API server needed! Licenses verified via public GitHub JSON file. Works offline with local cache.
pip install gitmoji-ai
export GMAI_OPENAI_API_KEY="sk-your-key"
cd your-project
gmai init
gmai commit --stage # AI commit
gmai changelog -v v1.0 # AI changelog
gmai team init # Team config
- uses: sochiautoparts/gitmoji-ai@v1
with:
openai-api-key: $
license-key: $
generate-changelog: true
version: v1.2.0
| 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 | β | β |
| 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%).
Pay with Telegram Stars, get your license key in seconds
No API server needed β licenses are verified via a public GitHub JSON file
Join thousands of developers using GitMoji AI
Get Started β