V1.3.1 • MIT LICENSED

Write code. Not commits.

The asynchronous Git commit polisher. Write code, fire your standard commit, and let the ghost daemon rewrite it perfectly using AI in the background.

Install Git AI Free See How It Works
PHASE 01

12ms Hook

Run git commit -m "fix". The intercepting post-commit hook finishes instantly.

PHASE 02

Daemon Detaches

A background process orphans itself to the OS, completely freeing your terminal.

PHASE 03

Ghost Polishing

The daemon asks the LLM, builds a replacement from the recorded commit, and atomically advances the ref only if it has not moved.

PHASE 04

Auto-Queue

If you push early, the exact ref updates are queued until the safe replacement finishes.

git-ai-daemon (orphaned)
Waiting for scroll...
LOCAL INSIGHTS

Personal Productivity Dashboard

Track your time saved and AI-polished commit counts. A native dashboard inside your IDE gives you tangible insight into how much repetitive work the daemon has eliminated.

OBSERVABILITY

AI Commit History

Never lose the "Original Draft" intent. The interactive timeline highlights which commits were ghost-authored by AI, revealing the exact models, generation latency, and your original rough thoughts.

ECOSYSTEM

Deep IDE Integration

Native VS Code and IntelliJ IDEA plugins query the CLI for external app state, logs, and safe controls without creating project files.

PROBLEM STATEMENT & COMPETITORS

The AI Waiting Problem

Synchronous CLI tools (like aicommits) and deep agents (Copilot) are great if you want to micromanage your commits. But they force you to wait 10-30 seconds to generate and review. Git AI is built for flow-state developers: it stays entirely out of your way and polishes asynchronously.

KNOWLEDGE BASE

Frequently Asked Questions

Will it mess up my git history?

No. Git AI records the exact commit SHA and ref, then uses an atomic compare-and-swap update. If the ref moved or any step fails, Git and workspace files stay unchanged.

What if I push while it's still generating?

By default, the pre-push hook queues the exact ref updates while polishing. If replay cannot be proven safe or credentials are unavailable, Git AI stops and asks you to retry manually.

Which LLMs are supported?

Git AI natively supports the OpenAI, Anthropic, Gemini, and DeepSeek APIs. It also supports locally hosted models like Ollama.

Do I need the IDE plugin to use it?

No, the core engine is a standalone Go binary that operates purely via standard Git hooks. It works universally.

Start commiting faster.

Install the CLI via script or grab an IDE plugin.

curl -fsSL https://raw.githubusercontent.com/daidi/git-ai/main/install.sh | bash
IntelliJ IDEA VS Code extension