Managed RAG vs custom RAG: which should you build on?

Use a managed RAG service when your documents are clean and speed matters, an open-source framework when your team wants control and can run it, and a custom pipeline when documents are scanned, tabular, bilingual or confidential and answers must cite their source. As of 2026, Super Cat Technology builds custom pipelines on client infrastructure and says so when a managed service fits better.

Cat Yung
, Founder, Super Cat Technology
Published

What does a managed RAG service do for you?

A managed RAG service runs the pipeline from documents to retrieval for you: it ingests files, splits them into chunks, embeds them, stores the vectors and retrieves the best matches at query time. Amazon Bedrock Knowledge Bases, Google’s Vertex AI RAG Engine and OpenAI’s file search tool all follow this pattern.

Amazon’s documentation says a knowledge base abstracts the heavy lifting of building pipelines and gives an out-of-the-box RAG solution that reduces build time. OpenAI describes file search as a hosted tool managed by OpenAI, so you write no code to run retrieval. The figure below shows who typically does the work at each stage, for three ways of building.

Animation: for each of five RAG stages, who does the work. With a managed service, the service runs parsing, indexing and retrieval and you own the answer and the evaluation. With an open-source framework, you assemble every stage except evaluation from library parts. With a custom pipeline, you design all five.

Managed RAG service

The service runs the early stages; you own the answer and the evaluation.

Parse
Index
Retrieve
Answer
Evaluate

Open-source framework

You assemble each stage from library parts and host it yourself.

Parse
Index
Retrieve
Answer
Evaluate

Custom pipeline

You design every stage around your documents.

Parse
Index
Retrieve
Answer
Evaluate
  • The service runs it
  • You assemble it from parts
  • You design and tune it
OptionWhat you getSuitsWhat to watch
Managed RAG serviceIngestion, chunking, embedding, storage and retrieval run by the vendorA fast first version over clean documentsYou work within the service’s options for parsing, regions and retrieval
Open-source frameworkA toolkit for RAG and agents that you host and run yourself, such as LlamaIndexA team that wants control and can run the systemYou own parsing, evaluation, hosting and upgrades
Custom pipelineParsing, retrieval and evaluation designed around your documents, on your infrastructureScanned, tabular, bilingual or confidential documents with cited answersThe most engineering time, and it needs an evaluation set from day one

When is a managed service the right choice?

A managed service is the right choice when your documents are clean and the first version has to ship quickly. Plain help-centre pages, policy text and FAQ content in one language fit well, and so does a prototype whose only job is to show whether RAG helps your users at all.

It also suits teams without retrieval engineers, because the vendor carries the pipeline. The test is whether answers need to survive an audit: if a wrong or uncited answer is merely unhelpful, a managed service is usually enough. If it becomes a liability, read the next section.

When do you outgrow a managed service?

You outgrow it when you need control the service does not expose: how tables and scans are parsed, how an answer cites its source, where the data is processed, or how retrieval is tuned to your own questions.

Location is the clearest case. Google’s RAG Engine page says VPC-SC controls and CMEK are supported, while data residency controls are not, and that access in some regions needs an allowlist. Parsing is another. Super Cat Technology’s on-premise system for a Big 4 firm splits each page into text, table and figure regions and returns the source paragraph with every answer. That is pipeline work we designed around the firm’s documents.

Where do open-source frameworks fit?

Open-source frameworks sit between the two: you get building blocks, and you run the result. The LlamaIndex documentation describes its framework as an open-source toolkit for RAG and agents. You still choose and operate the parser, the vector store, the retrieval logic and the hosting.

That makes a framework a good fit for a team that wants control and has engineers to run it, and a poor fit for a team that wants someone else to carry the pipeline. If your questions span many documents, see vector RAG vs GraphRAG vs LightRAG for when a graph is worth adding.

What should you decide before you choose?

Settle these five questions first. Together they usually decide the route:

  1. Where must the data live, and which regions and controls does the service support?
  2. What do the documents look like: clean prose, or tables, scans and two languages?
  3. Must every answer cite its source passage?
  4. Who will maintain the pipeline after launch?
  5. How will you measure answer quality, with which labelled questions?

For Hong Kong data, bilingual documents and regulator expectations, see Enterprise RAG in Hong Kong: build vs buy.

What can go wrong?

Each route has its own failure modes. These are the ones to plan for:

  • The service moves under you. Microsoft’s Azure AI Search guidance now says new RAG implementations should start with agentic retrieval and existing ones should consider migrating. A pipeline tied to one service’s pattern inherits that churn.
  • Costs you did not model. Google’s RAG Engine page says that if the service manages a Spanner instance as your vector database, Google Cloud bills you for that instance.
  • Limited reach. The same page says RAG Engine access in several regions needs an allowlist for new projects.
  • No evaluation set. Without labelled questions, you cannot tell whether a new chunking setting or a new service made answers better or worse, and nothing alerts you.

Frequently asked questions

What is a managed RAG service?

A managed RAG service runs the retrieval pipeline for you: it ingests documents, splits them into chunks, embeds them, stores the vectors and retrieves matches at query time. Amazon Bedrock Knowledge Bases, Google’s Vertex AI RAG Engine and OpenAI file search are examples.

Is it cheaper to buy or build RAG?

It depends on the route. A managed service bills for its components, and Google notes it bills a managed Spanner vector database separately. A custom build costs engineering time instead. Compare total cost over a year, including who maintains the pipeline, rather than the first month’s bill.

Can I start with a managed service and move to a custom pipeline later?

Yes, if you keep your source documents and a labelled evaluation set outside the service. Vectors made by one embedding model cannot be reused with another, so plan to re-embed the corpus. The evaluation set tells you whether the new pipeline is better.

Does Super Cat Technology sell a RAG platform?

No. Super Cat Technology embeds engineers who build retrieval on your infrastructure, on time and materials, and earns on engineering time rather than licences. It will point you to a managed service when that is the better fit for your documents.

Sources

  1. Amazon Web Services, How Amazon Bedrock knowledge bases work (checked October 2026)
  2. Google Cloud, RAG Engine overview (checked October 2026)
  3. OpenAI, File search (checked October 2026)
  4. Microsoft, Retrieval-augmented generation (RAG) in Azure AI Search (checked October 2026)
  5. LlamaIndex, Framework documentation (checked October 2026)
Enterprise RAG in Hong Kong: build vs buy →

The same decision for Hong Kong data and regulators.

Vector RAG vs GraphRAG vs LightRAG →

Which retrieval method fits which questions.

Hong Kong RAG solution →

The service and the systems shipped.

Big 4 RAG case study →

Layout-aware parsing and a source paragraph on every answer.

Cat Yung

About the author

Cat Yung is the founder of Super Cat Technology, an AI agent engineering team in Hong Kong and London, and works as an AI expert, data scientist and fractional CTO. Over a decade in production AI, NLP and machine learning; Expert-Vetted top 1% on Upwork with a 100% Job Success Score (source: Upwork profile, October 2026).

First-Sprint Data Scientist

A vetted engineer embedded in your team, a shipped deliverable by end of sprint 1.

Pick a time below and you will speak with me directly. Bring the use case, the data and the constraints, and I will give you a straight view on feasibility, effort and the first thing to ship.

Book a call

Cat Yung

Hong Kong & London time zones

Book a call · 30 min with Cat Yung