Skip to content

v1.0.0 - Initial Release

Choose a tag to compare

@InflixOP InflixOP released this 13 Jul 16:43
· 20 commits to main since this release

🎉 Initial Release - AI-Powered Git Assistant

GitPilot transforms Git workflows by converting natural language into precise Git commands. Simply tell GitPilot what you want to do in plain English, and it handles the technical details.

🌟 Key Features:

  • Natural Language Processing: Convert requests like "create a new branch for user auth" into proper Git commands
  • AI-Powered Intelligence: Powered by Google's Gemini AI for accurate command generation and context awareness
  • Safety First: Automatic detection of destructive operations with confirmation prompts and dry-run mode
  • Repository Analysis: Real-time analysis of branch status, working directory state, and remote synchronization
  • Rich Terminal Interface: Beautiful, colorized output with progress indicators and interactive prompts

🛡️ Safety Features:

  • Destructive operation detection (force push, hard reset, etc.)
  • Context-aware warnings for uncommitted changes and remote status
  • Command validation to prevent injection attacks

📦 Installation: pip install gitpilot
🔧 Installation alternatives if pip fails:

  • From source: git clone https://github.com/InflixOp/gitpilot.git → cd gitpilot → pip install -e .

Requirements: Python 3.8+, Git, Google Gemini API key