GitWise
Your AI-Powered Git Co-pilot
GitWise is a command-line tool designed for experienced developers to enhance their Git workflow with intelligent AI assistance. It focuses on speed, efficiency, and integrating seamlessly with your existing habits.
β¨ Key Features
π Blazing Fast
Standard Git commands run at native speed. AI features are opt-in enhancements.
π§ Smart Commits
AI-generated Conventional Commit messages from your staged diffs in seconds.
βοΈ Intelligent PRs
Automated PR titles, descriptions, labels, and context-aware checklists.
π Privacy-First
Choose between local (Ollama/Offline) or cloud-based AI backends (OpenRouter, OpenAI, Anthropic, Gemini).
π― Perfect for Experienced Developers
GitWise doesnβt replace your Git knowledgeβit augments it. Built for developers who:
- β Love Gitβs power but want some parts to be faster
- β Write meaningful commit messages and want AI assistance
- β Create detailed PR descriptions and want them generated intelligently
- β Maintain changelogs and want automation without losing control
- β Value privacy and want local AI options
π Quick Example
# Install GitWise
pip install pygitwise
# Make your changes
echo "print('Hello, GitWise!')" > hello.py
# AI-powered workflow
gitwise add .
gitwise commit # AI suggests: "feat: add hello world script"
gitwise push
gitwise pr --labels --checklist # AI generates PR with context
π€ Three AI Modes, One Tool
Mode | Best For | Privacy | Internet |
---|---|---|---|
π¦ Ollama | High-quality local AI | π’ Full | π‘ Setup only |
π Offline | Air-gapped environments | π’ Full | π’ Never |
π Online (OpenRouter) | Access to many models (GPT-4, Claude) | π΄ API calls | π΄ Always |
β‘ Direct LLM (OpenAI, Anthropic, Gemini) | Preferred provider access | π΄ API calls | π΄ Always |