Bigger context windows didn't kill RAG — they changed the trade. The decision is no longer "stuff or retrieve." It's "what goes in the context, and how it gets there."
The recurring claim that large context windows make RAG obsolete is wrong. A large window lets you stuff more in; it doesn't make stuffing the right answer. Retrieval still wins on cost, precision, and the long tail — and the trade is now sharper, not gone.
First Principles: What Each Costs
Strip it down:
- **Stuffing.** Put everything in the context. Cheap to build, expensive per request, imprecise on long contexts, and quality drops as the context grows.
- **Retrieval.** Put the right things in the context. More to build, cheaper per request, more precise, and quality holds as the corpus grows.
The trade is cost, precision, and scalability — not "which works."
When Stuffing Wins
Stuffing wins when the context is small and known: a few documents, a fixed set of instructions, a short conversation. The overhead of retrieval isn't justified when everything fits and the cost is low.
- Small, known context.
- Fixed instructions.
- Short conversations.
When Retrieval Wins
Retrieval wins when the corpus is larger than the window, when cost matters, when precision matters, and when the long tail can't be stuffed. The bigger the window, the more retrieval lets you use it well — the two are complements, not substitutes.
- Corpus larger than the window.
- Cost-sensitive workloads.
- Precision-sensitive queries.
- Long-tail knowledge.
The Real Decision
The decision is "what goes in the context, and how it gets there" — a combination of stuffing (fixed, small, known) and retrieval (variable, large, precise). Bigger windows make the combination more powerful, not less.
Conclusion
Context windows and retrieval are complements, not substitutes. Stuff the small and known, retrieve the large and variable — and the bigger the window, the more retrieval lets you use it well.
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.
Tell us your context and corpus size.
We'll tell you what to stuff and what to retrieve. See chunking for the retrieval side.
Explore AI Automation
