Skip to content

RyanNg1403/agentic-search-vs-rag

Repository files navigation

RAG vs Agentic Search: Experimental Validation

A reproducible experiment comparing traditional vector-based RAG with Agentic Search (context trees) for code retrieval tasks.

Overview

Most coding agents use vector embeddings and similarity search to retrieve code context. This works well for natural language but fails for code because code is a graph, not a "bag of words."

This experiment validates that context trees with agentic search dramatically outperform traditional RAG for code understanding tasks.

Key Results:

  • 🚀 99% fewer tokens used per query
  • 2× better retrieval accuracy (IoU score)
  • 🎯 2.2× higher precision in finding relevant files

Quick Links

  • 📊 Detailed Results & Analysis - Complete experimental findings with visualizations
  • 🔬 Reproduction Guide - Step-by-step instructions to reproduce the experiment
  • 🌐 ByteRover - The agentic search tool used in this experiment
  • 📝 Blog Post - (Coming soon) Full write-up of our findings

License

MIT License

About

Experimental validation: Agentic Search (context trees) vs traditional RAG for code retrieval. Agentic wins with 99% fewer tokens and 2× better accuracy. Fully reproducible with automated pipelines.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors