AI & Computingpreprint2026-08-05

Evaluating Retrieval-Augmented Generation Strategies for Repository-Level Code Understanding

Open access0 citations

Abstract

Retrieval-Augmented Generation (RAG) is increasingly employed to ground large language models in vast code repositories. However, performance degrades when resolving repository-level dependencies and multi-file code contexts. This study evaluates dense, sparse (BM25), and hybrid Reciprocal Rank Fusion (RRF) retrieval strategies across Python, Java, and C++ codebases using an LLM-as-a-Judge evaluation framework.

// Source

View paper (DOI)Open access versionOpenAlexZenodo (CERN European Organization for Nuclear Research)Published 2026-08-05

Authors: Anees Rehman

Institutions: Conservatoire National des Arts et Métiers