BlogRAG
RAG4 min read· June 1, 2026

Eval-Driven RAG Development

Carolina Fogliato

Published June 1, 2026

A RAG pipeline without an eval is a RAG pipeline you can't improve. Here's how to drive RAG development from evals, not vibes.

A RAG pipeline without an eval is a pipeline you can't improve — because you can't tell whether a change helped or hurt. Eval-driven development is the discipline that makes RAG tractable.

Most RAG work is vibes-driven: change a chunk size, "it feels better," ship it. Without an eval, that's not engineering — it's guessing, and the guesses accumulate into a pipeline nobody trusts.

Process Measurement: The Eval Is the Metric

The eval is the measurement that makes RAG engineering. A repeatable eval — a fixed set of queries with known-good answers, scored on retrieval and generation — is what turns "feels better" into "scores higher." Without it, every change is a coin flip; with it, every change is a decision.

  • A fixed eval set: queries with known-good answers.
  • Scored on retrieval (did we get the right chunks?) and generation (did we answer correctly?).
  • Run on every change, before you ship.

The Issue Tree: What to Eval

  • **Retrieval.** Did the right chunks surface? (Recall, precision.)
  • **Generation.** Did the answer use the right context and avoid hallucination?
  • **End-to-end.** Did the user get the right answer?

Eval all three. Most teams eval only generation and miss retrieval regressions; the pipeline gets worse silently.

What Breaks Without Evals

  • A "feel-good" change that silently broke retrieval on edge cases.
  • A model upgrade that improved average quality and broke the long tail.
  • No way to tell whether a chunking change helped or hurt.

How to Stand It Up

Start small: 20-50 queries with known-good answers. Score retrieval and generation. Run the eval on every change before you ship. The eval is the cheap mechanism that makes every later RAG decision a decision instead of a guess.

Conclusion

Eval-driven RAG development is the discipline that makes RAG tractable. A repeatable eval on every change turns vibes into measurements — and the pipeline becomes something you can improve instead of something you fear.

About FACTA

FACTA helps startups and growth-stage teams turn AI into production systems that keep running — not demos that impress once.

We design the architecture around the parts that actually break under real usage: tooling you own, credentials you control, failover, cost controls, observability. The boring infrastructure that keeps a system alive after launch.

Led by Matías Baglieri and Carolina Fogliato, we focus on one thing:

AI leadership that builds. Not just advises.

Ask us what your RAG eval looks like today.

We'll help you build the 20-query eval set that makes every change a decision. See RAG pipeline evaluation for the deeper treatment.

Explore AI Automation
Book a 30-minute call →

No pitch. No pressure. Just a look at where your AI stack is fragile — and what to fix first.

Stay Updated

Get production AI insights in your inbox

Weekly insights. No spam. Unsubscribe anytime.

Your Privacy Matters

We use cookies to enhance your experience, analyze traffic, and serve targeted ads.

By clicking "Accept All", you consent to all cookies. Cookie Policy