kruschdev

Krusch Git — AI skill for Claude Code

AI community

Git DAG indexing, AST symbol graphs, and hybrid semantic code search MCP server for AI coding agents (Claude Code, Cursor, Windsurf).

How to install Krusch Git

This entry records only its repository, not the path inside it, so there is no exact command to give. Open kruschdev/krusch-git and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Krusch Git does

Git DAG indexing, AST symbol graphs, and hybrid semantic code search MCP server for AI coding agents (Claude Code, Cursor, Windsurf). Maps repositories into PostgreSQL + pgvector with recursive caller/callee dependency graphs and temporal recency decay.

Alternatives in AI

  • Sentrux — Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improveme 2.9k ★
  • Jcodemunch MCP — Cut AI token costs 95%+ on code exploration 2.6k ★
  • Rust Skills — Rust Developer AI Assistance System — Meta-Problem-Driven Knowledge Indexing 893 ★

README

Krusch-Git (Codebase & Git AST Memory Engine)

A persistent Git DAG indexer, AST chunker, and semantic codebase retrieval engine for AI coding agents. Stores the entire Directed Acyclic Graph (DAG) natively in PostgreSQL with pgvector, extracting code symbols, call edges, and chunked semantic vector embeddings.

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) ![Node](https://img.shields.io/badge/Node.js-22+-green.svg) ![Storage](https://img.shields.io/badge/Storage-PostgreSQL%20%2B%20pgvector-lightgrey.svg) [![Article: Architecture Deep Dive](https://img.shields.io/badge/Article-Architecture%20Deep%20Dive-cyan.svg)](https://krusch.dev/articles/krusch-git-architecture.html) [![Docs: What Makes It Special](https://img.shields.io/badge/Docs-What%20Makes%20It%20Special-purple.svg)](docs/WHAT_MAKES_IT_SPECIAL.md) [![HOL Guard Catalog](https://img.shields.io/badge/HOL_Guard-Catalog_Listed-0B0F17?logo=shield&logoColor=00F5D4)](https://hol.org/guard/extension-studio?extension=mcp.krusch-git) [![M8ven Score](https://m8ven.ai/badge/mcp/kruschdev/krusch-git)](https://m8ven.ai/mcp/kruschdev/krusch-git?s=readme)

📖 **Read the Systems Deep Dive**: Check out the published architecture essay [**krusch-git: Git DAG Indexing, Relational AST Symbols, and Hybrid Recency Search for AI Coding Agents**](https://krusch.dev/articles/krusch-git-architecture.html) on krusch.dev, or the local companion guide in [`docs/WHAT_MAKES_IT_SPECIAL.md`](docs/WHAT_MAKES_IT_SPECIAL.md).

🧠 Why Krusch-Git?

In the standard AI coding agent ecosystem, searching codebases relies on rigid grep searches or expensive ad-hoc AST parsing. Krusch-Git fundamentally changes this by bridging Git directly with persistent semantic graphs:

  1. Semantic Code Search: Find code based on what it does, not just exact token syntax.
  2. AST Symbol & Edge Graph: Walks call graphs, definitions, and symbol dependencies across your repository.
  3. Exponential Temporal Decay: Mathem