s41r4j 5846c77f51 feat: improve AI commit experience and remove message length limits
- Remove 72-char limit on AI-generated commit messages (no more ... truncation)
- Add [Y/n] confirmation prompt when using local heuristics (no AI provider)
  - Default to Y (press Enter to accept)
  - Clearly warns user about local heuristics vs AI
  - Bypass with --yes flag for automation
- Enhanced transparency: users now know when AI is used vs local pattern matching
- Safer commits when API keys are not configured
- Bumped version to 0.6.6
2025-10-26 19:42:14 +05:30
2025-06-16 02:48:59 +05:30

🚀 GIMS - Git Made Simple

npm version License: MIT AI Powered

AI-powered Git CLI that writes your commit messages for you

Because life's too short for "fix stuff" commits 🎯

Quick Start

# Install
npm install -g gims

# Setup AI (choose one)
g setup --api-key gemini    # Free & fast (recommended)
g setup --api-key openai    # High quality
g setup --api-key groq      # Ultra fast

# Use it
g s    # Check status with AI insights
g o    # AI commit + push

🎯 Main Commands

Command Description
g s Enhanced status with AI insights
g i Initialize git repository
g int Interactive commit wizard
g o AI commit + push
g l AI commit locally
g ls Commit history (short)
g ll Commit history (detailed)
g h Commit history (alias for ls)
g a Amend previous commit (keeps message)

🤖 AI Models

  • Gemini: gemini-2.5-flash (Free, fast, recommended)
  • OpenAI: gpt-5 (High quality)
  • Groq: groq/compound (Ultra fast)

📖 Examples

# Daily workflow
g s              # Check what changed
g int            # Interactive commit
g o              # Quick commit + push

# Advanced
g sg --multiple  # Get 3 AI suggestions
g ll             # Detailed history
g sync --rebase  # Smart sync

🔧 Configuration

g config --set conventional=true   # Enable conventional commits
g config --set autoStage=true      # Auto-stage changes
g config --list                    # View all settings

🆘 Help

g --help    # All commands
g q         # Quick reference

📄 License

MIT © S41R4J

S
Description
No description provided
Readme MIT 81 MiB
Languages
JavaScript 100%