What Is RAG? Do You Still Need a RAG System?
What is RAG? Explained simply using a company knowledge base. Plus an honest answer on whether you still need a RAG system or MCP and APIs do the job.

RAG means the AI checks your documents first and answers second. Without RAG it answers from its general training and guesses at everything that only exists inside your company. Two years ago this was a topic for developers. Today managing directors ask whether they need a RAG system. At the same time the technology has moved so fast that the honest answer is no longer an automatic yes.
What is RAG? Explained simply
RAG stands for Retrieval Augmented Generation. In plain words, the answer gets enriched with information that was looked up for exactly this question.
Picture an exam. Without a cheat sheet, the AI writes down whatever sounds plausible. With a cheat sheet, it looks things up and answers with what is written there. RAG is the mechanism that picks the right cheat sheet for every question: from your manuals, contracts, tickets or wiki.
It works in three steps. Someone asks a question. The system searches your documents for the passages that match. The AI gets the question and the passages together and writes the answer, ideally with a source.
What do you need a RAG system for in a company?
The classic example is an internal knowledge base. A new colleague asks: "How do we handle a complaint?" Instead of asking three people or digging through the wiki, she gets the answer from the current process document, with a link to it.
The same principle sits behind a RAG chatbot in support that answers customer questions from your product documentation. Or behind a contract check that compares new contracts with your standard clauses. Everywhere the same rule applies. The AI does not know your knowledge by itself. It has to get it at the right moment.
Doesn't everything just fit into the context window?
Two years ago the answer was a clear no. Today current models like Claude handle up to one million tokens in a single request (Anthropic, as of November 2026 (opens in new tab)). That is a whole shelf of manuals at once.
For a handful of documents that is enough. Then you don't need a RAG system and simply upload the files. With a real company archive you hit limits fast:
- Thousands of documents still don't fit into one window.
- Every request with a huge context costs money and takes longer.
- Models miss details that sit in the middle of a long text. Researchers from Stanford called this "Lost in the Middle" (Liu et al., TACL 2024 (opens in new tab)), and Anthropic itself warns that accuracy drops with very long context.
- Access rights get lost. If you dump everything into the context, the AI also sees what the person asking is not allowed to see.
The real problem isn't the technology, it's your data
Many people think more is better with RAG. Throw in every document there is. That is exactly what goes wrong.
A typical case: a company wants to connect 3,000 PDFs to an AI. Manuals, policies, product sheets, grown over years. My first question was not which database to use. It was: who can tell which of these documents are still up to date? You can guess the answer.
If three versions of the same policy sit in the archive, the search finds all three. The AI then answers with the outdated one, convincingly and with a source. Garbage in, hallucination out.
Preparing your data therefore means:
- removing outdated files and duplicates
- deciding which source wins when two disagree
- sorting out access rights before the AI sees anything
- naming one person who owns each topic
That is not a technical task. It is work on your knowledge, and it decides the quality of the answers more than any model does.
RAG vs. fine-tuning vs. knowledge base
These three terms often show up in the same sentence, yet they solve different problems.
| Approach | What it is and when it fits |
|---|---|
| RAG | The AI looks up matching information in your documents for every question. Fits a lot of knowledge that changes and needs a source. |
| Fine-tuning | A model is retrained with examples. Fits a fixed style or format, such as reports that always follow the same structure. |
| Knowledge base | Your knowledge, cleanly maintained in one place. Always fits, it is the foundation for the other two. |
The rule of thumb: fine-tuning changes how the AI writes. RAG changes what it knows. For company knowledge, fine-tuning is almost never the right choice, because every new document needs new training.
Do you still need a RAG system now that there are MCP and APIs?
The principle, yes. The classic way of building it, not always. Two years ago RAG almost automatically meant cutting documents into pieces, loading them into a vector database and building your own search. Today there are three routes.
- Small, stable knowledge: A project in ChatGPT, Claude or Copilot with uploaded documents is often enough. The search is already built in.
- Live data from your systems: Stock levels, open tickets, customer data in the CRM. Here an AI agent fetches the information directly from the system via MCP or an API. A document index is out of date before it is finished.
- A large, mixed document archive with access rights: This is where your own RAG system pays off, connected to your file storage and permissions.
In practice it is often a mix. Which one depends on the use case and your systems. More important than the choice of technology is something else: you need a loop that makes the knowledge better. When someone spots a wrong answer, they flag it with one click. Someone checks the source, fixes or removes it, and the next answer is right. Without this feedback loop a RAG system gets worse every month, because the world changes and the documents don't.
When a RAG setup pays off
If you want to bring AI into real processes, such as support, an internal knowledge base or contract review, you can't get around the principle. The AI needs the right knowledge at the right moment. How that is built technically is the second question.
A good RAG setup does not come off the shelf. It is systems integration: your file storage, your permissions, your processes and a way to keep the knowledge current. That is exactly where our AI consulting comes in. Not traditional consulting with slide decks. We look at your data, tell you which route fits and build it.
Frequently asked questions
A RAG system connects an AI to your own documents. For every question it finds the matching passages and hands them to the AI. The AI then answers based on your knowledge instead of its general training. The result is answers with a source that you can check yourself.
No, but you need it less often. For a few documents, loading them straight into the context is enough today. With thousands of documents, changing versions and access rights, targeted retrieval stays cheaper and more accurate. Long contexts cost more, and models miss details in the middle.
RAG hands the AI the right knowledge for each question, fine-tuning trains a behaviour into it. For company knowledge that changes, RAG is almost always the better choice. Fine-tuning is better suited to a fixed style or format, not to facts that will be different next week.
It depends mostly on your data, less on the technology. How many documents, in what state, with which access rights and connected to which systems: that drives the effort. We give you a price after a short conversation and a look at your archive, not as a flat rate up front.
Yes, if you plan for it from the start. The AI may only see what the person asking is allowed to see, so access rights have to be part of the search. Add EU hosting and a model provider that does not train on your data. We sort that out before the first document goes in.
Further reading
AI Consulting: Where AI Actually Helps
AI consulting for mid-market companies, without the hype. We show you where AI actually solves a problem and where you're just burning money. No decks.
AI Basics: What Must Be Right Before AI
AI basics that need to be right before AI makes sense at all: clean data, clear processes, defined ownership. Why AI rollouts fail without them.
AI Automation: Start With the Right Process
AI automation: why most projects target the wrong process, how to find the right one, and what a realistic first step actually looks like.

Quarterback
Consultant, doer, brutally honest since 2005. ADHD. When something is broken, I want to fix it. But first I want to understand why. Quarterback at MacNorris.
IF YOU'RE NODDING RIGHT NOW, WE SHOULD TALK.
We enjoy honest conversations with people who have real problems. Whether anything comes of it is beside the point. We don't have time to chase you with calls for weeks afterwards anyway ☺️.