Git AI: The Zero-Friction Commit Polisher
Don't wait for your AI. Keep coding while Git AI writes your commit messages in the background.
GitHub •
VS Code •
IntelliJ
Most AI Git tools force you into a synchronous waiting game:
- Stage changes.
- Click "Generate".
- Wait... and watch a spinner.
- Review, accept, and finally commit.
This friction kills your flow state.
🚀 The Solution: "Commit First, Think Later"
Git AI flips the script. It operates purely asynchronously.
You simply type your lazy, dirty commit message:
git commit -m "fix bug"
And you are done. You instantly return to writing code.
Meanwhile, a detached background daemon securely sends your diff to an LLM, processes conventional semantic rules, and silently --amends your local commit in the background to:
fix(auth): resolve session timeout on mobile devices
If you habitually type git commit -am "wip" and immediately git push, Git AI elegantly queues the push, waits for the polish to finish, and executes it perfectly. Zero broken habits.
✨ Features Tailored for VS Code
Git AI is deeply integrated into your VS Code workspace:
- 🟢 Live Status Bar: Instantly see when Git AI is polishing your commit behind the scenes.
- 🌳 Source Control Menu: Native actions to undo an AI rewrite, retry a polish, or view daemon logs right from the SCM view.
- ⚙️ Seamless Configuration: A rich, native Settings GUI to configure your API keys, prompts, and behaviors without touching JSON.
- 🧠 Bring Your Own Model: First-class support for DeepSeek, OpenAI (GPT-4o), and local, free, offline models via Ollama.
🛠️ Quick Start
- Install the extension from the VS Code Marketplace.
- Open any Git repository in VS Code. The extension will automatically provision the background engine for you.
- Open Settings (Search for
Git AI) and securely paste your API key (DeepSeek is highly recommended for speed and cost).
- Run
git commit -m "your dirty message" anywhere (VS Code Terminal or SCM panel).
- Watch the magic happen in the bottom right corner of your editor!
🔒 Privacy First
Your code is yours. Git AI communicates exclusively and directly with the AI endpoint you configure (e.g., api.deepseek.com, or your own localhost:11434 for Ollama).
Zero telemetry. Zero middleman servers.
Built by developers, for developers. This project's own commit history is polished and maintained by Git AI 🤖