Code-Graph-RAG

Code-Graph-RAG

Builds knowledge graphs from multi-language codebases using Tree-sitter AST parsing and stores them in Memgraph. Supports 11 programming languages with a unified graph schema and enables natural language querying and editing of code structure and relationships. Functions as an MCP server for AI assistant integration.

🔗 Visit Code-Graph-RAG
📁 Informatique🗣️ English📅 April 17, 2026

Description

Builds knowledge graphs from multi-language codebases using Tree-sitter AST parsing and stores them in Memgraph. Supports 11 programming languages with a unified graph schema and enables natural language querying and editing of code structure and relationships. Functions as an MCP server for AI assistant integration.

💬 Our review

Code-Graph-RAG est un outil intéressant si tu cherches à analyser des bases de code multilingues et à en tirer des graphes de connaissance. Il utilise le parsing Tree-sitter, ce qui permet d'avoir une analyse assez fine. Le fait d'offrir un support pour 11 langages de programmation est un vrai plus, surtout si tu bosses dans un environnement hétérogène. C'est un projet open source, donc tu peux l'utiliser gratuitement, mais attention, si tu fais partie d'une équipe et que tu as besoin de support dédié ou de services sur mesure, ça risque de coûter un peu plus cher. Je n'ai pas trouvé de détails précis sur les tarifs pour ces services additionnels, donc il faudrait se renseigner directement. Pour ceux qui cherchent des alternatives, tu peux jeter un œil à des outils comme SonarQube ou GitHub Copilot, qui offrent des fonctionnalités similaires, même si leur approche peut différer. En termes de points faibles, le site n'est pas très connu, donc la communauté peut être plus restreinte. Il n'y a pas non plus beaucoup d'informations sur les éventuels frais cachés, donc fais attention si tu envisages une utilisation à long terme. En somme, si tu cherches un outil gratuit pour explorer et interroger des bases de code, ça vaut le coup d'essayer.

📊 Global score

60Good
🌐Availability30/100Faible

2 languages · 0 platform

📄Profile90/100Excellent

Profile completeness

🤖 AI-enriched data

💰 Pricing model🆓 Gratuit· Gratuit, support et développement personnalisé sur devis
👥 Target audienceDéveloppeurs
🗣️ Languagesfren
🌍 Target countriesMonde
👍

Pros

Open source

Support pour 11 langages

Analyse de code avancée

👎

Cons

Communauté restreinte

Peu connu dans le secteur