Why AGIT?
Seamless Integration
Works with Cursor, Claude Code, Windsurf, and other AI coding assistants. Your AI automatically logs thoughts via MCP.
Zero Configuration
Just run `agit init` and you're ready. Auto-generates config files for all major AI editors.
Neural Graph
Creates a parallel graph of reasoning alongside Git's commit graph. Query the "why" behind any change.
Git Compatible
Built on libgit2, works alongside your existing Git workflow. Not a replacement—an enhancement.
How It Works
The "Seamless Echo" Strategy
Unlike traditional tools that call LLMs, AGIT inverts the flow. Your AI editor pushes context to AGIT via MCP:
- User asks: "Fix the auth bug"
- AI logs intent:
agit_log_step(role="user", ...) - AI plans: "I'll add a try/catch block"
- AI logs plan:
agit_log_step(role="ai", ...) - User commits:
agit commit -m "Fix auth bug" - AGIT synthesizes: Links Intent + Plan to git commit