Code-Graph-RAG - AL Support
ContributionContributed AL language support to Code-Graph-RAG, a graph-based RAG system that builds knowledge graphs from codebases for natural language querying.
Contributed the AL parser pipeline to Code-Graph-RAG, adding Business Central as its twelfth supported language. The parser extracts AL objects, procedures, triggers, fields, keys, and call relationships into a Memgraph knowledge graph, enabling natural language queries over AL codebases.
Code-Graph-RAG uses tree-sitter for AST parsing and exposes its graph via an MCP server for Claude Code integration. The AL support includes node/relationship schemas, a call resolver, and extractors for all major AL constructs.