# I’ve seen more half-baked RAG projects than flat whites at a startup meetup — and both will burn you if you rush them.

I agree with MaiAgent’s headline: most businesses should stop rebuilding RAG pipelines and AI agent frameworks from scratch. For the majority of small and medium firms I work with, buying a tried-and-tested platform or using a sensible open framework gets you to value faster and with fewer nights of debugging. But “don’t build” isn’t a blanket rule — know why you’d build, not just because you can.

## Real-world grounding: the accounting firm

A local accounting practice wanted an “agent” to read client emails, fetch invoices from attachments or portals, and suggest tax codes. The owner pictured a bespoke RAG system: clever embeddings, custom retrievers, and a unique agent orchestrator that would feel like a competitive advantage.

What they actually needed was dependable automation that reduced manual errors and freed staff for advisory work. We started with a stable platform, connected their documents and mailboxes, and scripted a few deterministic agent tasks. In nine weeks they had fewer mistakes, faster processing, and a clear ROI. If they’d sunk months into a bespoke vector store, custom serialization, and experimental retrievers, they’d still be arguing over embedding strategies while bills piled up.

## Why platforms win for most SMEs

– Speed to value: Platforms abstract the plumbing — storage, indexing, model calls, security — letting you focus on the workflow that delivers business benefit.
– Reduced ops burden: SMEs rarely have the engineering bandwidth to maintain model hosting, vector stores, and schema migrations reliably.
– Learn fast: A platform lets you iterate on requirements and understand real user needs before you commit to a heavy custom stack.

That said, platforms are not a panacea. They can hide costs, create vendor lock-in, limit model choices, or offer features that don’t align with niche regulatory needs.

## When custom builds make sense

There are legitimate reasons to build: you own proprietary data or IP that must be handled under strict controls; you have extreme latency or offline constraints; regulatory requirements demand bespoke controls; or the AI itself is the core product you sell to customers. If your AI directly generates revenue or differentiates your product materially, investing in a custom RAG or agent architecture can be defensible.

## Practical checklist for SMEs

Before you consider building from scratch, run through a pragmatic checklist I use with clients:

1) Fix fundamentals: clean your data, standardise document formats, and stabilise integrations. If your files are a mess, no agent will solve that.

2) Define the smallest useful outcome: pick one repetitive decision or task the agent will perform reliably — not a moonshot. Example: auto-classify invoices or extract tax-relevant fields from emails.

3) Try a platform or open framework first: get to production fast, validate the workflow with real users, and learn where gaps appear.

4) Measure real costs: include compute, API calls, storage, maintenance time, and security/compliance reviews. Platforms often look cheap until you scale.

5) Plan an exit: ensure portability by exporting embeddings, keeping clear data ownership, and documenting ingestion and transformation logic.

6) Build custom only when there’s clear value that platforms can’t deliver: unique IP, strict compliance, latency or cost requirements, or productised AI where performance/behaviour is the differentiator.

## Avoiding common traps

– Don’t let shiny demos or FOMO drive architecture choices. Demos hide edge cases and operational grit.
– Beware of premature optimisation: embedding schemas, custom ranking signals, and bespoke retrievers are expensive to evolve and maintain.
– Treat observability and testing as first-class: agents can confidently fail; they shouldn’t quietly corrupt business processes.

## A pragmatic path forward

Start with a narrow, measurable experiment on a platform. Fix the data and integrations you control. Use platform telemetry to understand costs and failure modes. If, after real usage, you hit clear and defensible limits — then plan a transition to a custom stack with an exit strategy and careful migration phases.

I’m not anti-building. I’m anti-waste. Building from scratch feels noble until you’re debugging vector store schema at 2 a.m. If you run a small or medium business, aim for sensible experiments, fix the basics, and custom-build only after you’ve outgrown the shortcut. Borrow someone else’s ladder, get up the wall faster, and then decide whether you want to repaint it yourself.

Source: [At VivaTech 2026, Taiwan-Based MaiAgent Says Enterprises Should Stop Building RAG and AI Agent Systems From Scratch](https://www.prnewswire.com/news-releases/at-vivatech-2026-taiwan-based-maiagent-says-enterprises-should-stop-building-rag-and-ai-agent-systems-from-scratch-302804868.html)

Ready to put this into action?

Book a free 15-minute discovery call and we’ll give you honest, tailored advice for your business.

Book a free call