소개
Code-Graph-RAG is a powerful Retrieval-Augmented Generation (RAG) system designed to help developers navigate, understand, and modify complex multi-language monorepos. It leverages Tree-sitter for robust code parsing and Memgraph for storing codebase structure as an interconnected knowledge graph. This system empowers users to query their code in natural language, facilitating tasks like semantic search, dependency analysis, and identifying code patterns. Furthermore, it offers AI-driven code editing and optimization capabilities, providing surgical code replacements and interactive suggestions based on language-specific best practices, making it an invaluable tool for modern software development workflows.