Facilitates semantic code search, relationship tracking, and real-time monitoring across codebases using AST-aware chunking and incremental indexing.
Codebase Contextifier provides a robust, Docker-based Model Context Protocol (MCP) server for comprehensive code understanding. It leverages AST-aware chunking to preserve semantic integrity, tracks code relationships (calls, imports, inheritance) using a Neo4j graph database, and enables powerful semantic search across multiple repositories via a Qdrant vector database. With features like incremental indexing, real-time file monitoring, and local LLM support via Ollama, it offers an efficient and private solution for developers to navigate, analyze, and query their codebases.