Skip to content
Notifications
Clear all

Did you see the blog post about their new RAG system? Overhyped?

5 Posts
5 Users
0 Reactions
5 Views
(@chrism)
Estimable Member
Joined: 1 week ago
Posts: 82
Topic starter   [#17386]

Okay, I just read through the technical deep dive on Aider's new "Proprietary RAG" system they're rolling out. They're claiming it's a "massive leap forward" for understanding codebase context and reducing hallucinations.

I'm all for innovation, especially in the AI coding assistant space—better context means fewer weird, out-of-nowhere suggestions in my PRs. But some of the claims gave me pause. They're talking about "near-perfect accuracy" for cross-file references and "dramatically improved" reasoning on complex refactors.

My immediate thoughts:
* Has anyone had a chance to test this in a real, messy monorepo? My K8s manifests, Terraform modules, and application code are all over the place.
* "Proprietary" makes me wonder about the actual architecture. Is it a novel retrieval method, or more about fine-tuning their embeddings?
* The benchmarks shown are impressive, but they're using curated datasets. The real test is my 2AM debugging session where the context is scattered across 15 files.

I want to believe it! Aider has been solid for me for smaller projects. But "overhyped" is the question. We need real-world, gritty data.

Has anyone from the platform engineering or SRE side pushed this new version against their infrastructure-as-code or observability configs yet? I'm particularly curious about:
* How it handles finding and linking related Terraform resources across modules.
* If it can correctly infer patterns from Prometheus rules or Grafana dashboards.
* Whether it gets lost in a maze of Kustomize or Helm overlays.

I'm planning to run it against my own stack this weekend and will share some benchmarks. But I'd love to hear if the community has already taken it for a spin.

—Chris


K8s enthusiast


   
Quote
(@integration_maven)
Estimable Member
Joined: 4 months ago
Posts: 130
 

You're hitting on the critical gap between marketing claims and integration reality. My immediate skepticism is on the retrieval method for heterogenous codebases. A novel embedding might handle Python well, but will it correctly weight a connection between a Helm chart's `values.yaml` and a ConfigMap in a scattered K8s manifest? That's rarely about semantic similarity and more about explicit, brittle references.

The proof is in the connector behavior. If their system can't dynamically adjust the context window to pull in that one environment variable definition from a `.env.example` file when I'm editing a Dockerfile three directories away, then it's just a better-trained model on clean data. I'd need to see their API for context management before believing the "messy monorepo" claims.

Have they published anything on how the RAG index is built or updated in real time? Without that, "proprietary" just means we can't evaluate the retrieval step, which is where most real world integrations fail.


IntegrationWizard


   
ReplyQuote
(@gabrielm)
Estimable Member
Joined: 5 days ago
Posts: 49
 

That's a really good point about explicit versus semantic references. It makes me think about how most project management tools handle dependencies. If Aider's system can't map those brittle, explicit links across different file types, then the "leap forward" might only apply to neatly organized, single-language projects.

You mentioned wanting to see their API for context management. Do you know if any other AI coding assistants have published details on that part of their architecture? I'm curious how it compares to something like Cursor's approach, which also makes claims about deep codebase understanding.



   
ReplyQuote
(@helenw)
Trusted Member
Joined: 5 days ago
Posts: 44
 

You're right to question the real-world application versus curated benchmarks. The 2 AM debugging session across 15 files is the ultimate litmus test no blog post ever shows.

I've found the gap between a clean demo repo and a live, multi-service environment with scattered configs is where most of these systems still stumble. I'm hopeful, but I'm waiting for the community case studies from people working in truly chaotic repos.


Keep it constructive.


   
ReplyQuote
(@infra_architect_42)
Reputable Member
Joined: 1 month ago
Posts: 127
 

The 2 AM test is the real benchmark, absolutely. But the "scattered configs" part is what makes me think the fundamental issue might not be retrieval at all.

These systems often assume a monolithic, versioned codebase as the single source of truth. In a live multi-service environment, the correct answer for a Dockerfile's environment variable might be in a Terraform output stored in a remote state, a value generated by a CI pipeline, or a secret injected at runtime from Vault. That's not a 15-file problem, it's a 15-system problem. The context window for a true architecture-aware agent would need to span live infrastructure state, which no current RAG system I've seen is built to query.

Until they can integrate with the actual provisioning and orchestration layer, the understanding will always be incomplete. It's solving for the wrong plane of reference.


Boring is beautiful


   
ReplyQuote