Indexes large codebases and queries code graphs with natural language using a high-performance GraphRAG implementation.
CodeGraph is a high-performance Rust-based CLI tool and Model Context Protocol (MCP) server designed for advanced code analysis and management. It unifies project indexing, embedding management, and MCP server operations, enabling users to build deep code and project knowledge synthesizers. Leveraging Tree-sitter for multi-language parsing, RocksDB for graph storage, and FAISS for vector search, CodeGraph efficiently processes large codebases, providing semantic search and architectural analysis capabilities through a unified interface.