← Back to Insights
8 min read
By Ben Gould · Published 24 August 2026
Vendor-agnostic AI means your business logic, your data and your workflows belong to you, and the AI provider behind them is a swappable component rather than a foundation. In practice it comes down to one test: could you move a working process from one model provider to another in a week, without rewriting the process itself?
"Vendor-agnostic" has become a thing every consultant claims and almost nobody defines. I use the phrase constantly, so it is only fair that I say precisely what I mean by it - and where being agnostic is not worth the effort. It is not a philosophy about avoiding big vendors. It is an architectural property you either have or you do not, and you can check.
It means no single supplier can hold a process hostage. Concretely, three things are true:
Note what is absent from that list: any requirement to self-host, to avoid commercial models, or to use several providers at once. Vendor-agnostic is about the cost of leaving, not about who you buy from today. You can be entirely agnostic while running everything on one provider - as long as leaving is a week's work rather than a rebuild.
No, and conflating them is the most common mistake I see.
Multi-model is using more than one model - a cheap one for classification, a stronger one for reasoning, another for fallback. It is an operational choice, usually driven by cost and quality. Vendor-agnostic is being able to change, whether or not you currently do.
You can be multi-model and thoroughly locked in: three providers, each wired directly into a dozen workflows, and no way to remove any of them without touching all of it. And you can run a single provider and be genuinely agnostic, because every call goes through one swappable layer and your evaluation set tells you within an hour whether an alternative performs.
Agnostic is optionality. Multi-model is the exercise of it. Optionality is the thing worth paying for, because it is what stays valuable when the market moves - and it moves constantly.
Not where people expect. The model is the easiest layer to change; almost everything else is harder.
| Layer | What is locked in | How hard to leave |
|---|---|---|
| Model | The specific model your prompts are tuned against | Easy - hours to days, if you have an evaluation set |
| API and SDK | Provider-specific code scattered through your systems | Moderate - a rewrite in every place you call it |
| Orchestration | Workflows built inside a closed platform | Hard - the logic often cannot be exported at all |
| Data and embeddings | History, documents and vector indexes in the vendor | Hard - re-ingestion and re-indexing, sometimes re-labelling |
| Process knowledge | Rules that exist only as vendor configuration | Hardest - nobody wrote them down anywhere else |
Most businesses worry about the top row and get caught by the bottom two. Swapping a model is a genuinely small job now that the major APIs have converged on a similar shape. Extracting eighteen months of accumulated workflow logic from a platform that has no export is not a job at all - it is a rebuild, and it is why so many AI projects stall at renewal time rather than at launch.
The practical implication: judge a tool by what happens to your logic and your data when you leave, not by how many models it supports.
Four questions. Answer them honestly about something you already run.
Almost nobody passes all four on their first build. That is fine - these are cheap to add retrospectively and very expensive to add after a migration has already been forced on you.
The shape is unglamorous, and there is no product to buy. Four habits do most of the work:
Add up the cost of those four and it is perhaps a fifth of the effort on top of a naive build - the same overhead as building the thing reliably, and largely the same work.
Sometimes, yes - and it is worth being straight about the trade-off rather than pretending it is free.
An abstraction layer costs you a little latency and some of the provider-specific cleverness: the bespoke tool integrations, the proprietary caching behaviour, the newest feature that only works one way. Every layer of indirection is also a thing to maintain. Anyone who tells you agnosticism is pure upside is selling you their own architecture.
The counterweight is that the ground genuinely does move under you. Providers retire models on a published schedule - Anthropic commits to "at least 60 days' notice before model retirement for publicly released models" (Anthropic) - and capability keeps arriving lower down the price curve. Stanford's 2025 AI Index records a 142-fold fall in the model size needed to clear 60% on the MMLU benchmark, from 540 billion parameters in 2022 to 3.8 billion in 2024 (Stanford HAI). Interfaces are converging too, which lowers the cost of staying portable: Gartner's 2025 Market Guide for AI Gateways forecasts that by 2028 around 70% of engineering teams building multi-model applications will route through a gateway, up from roughly 25% today (Gartner).
So the honest framing is an insurance premium: you pay a modest, ongoing architectural cost to avoid a large, unpredictable one. On a process that matters to how the business runs, that has been a good trade every time I have watched it play out.
More often than my own positioning might suggest. Deliberately accepting lock-in is reasonable when:
What separates a sound decision from a bad one is simply whether it was made. Lock-in you chose, sized and could reverse is a strategy. Lock-in you discovered at renewal is a bill.
Vendor-agnostic AI is not about avoiding the big providers, and it is not the same as running several models. It means the expensive parts - your data, your workflows, your business logic - live outside any supplier, so changing model or provider is a configuration change rather than a project. Test it with four questions: how long would a swap take, can you export everything, can you measure a replacement, and how many places would you edit. If the answers are unclear, the optionality you think you have does not exist yet.
Most of the systems I am asked to look at are one config change and one evaluation set away from being genuinely portable - the work is small, if it happens before somebody forces it. If you want a straight answer on how exposed your current setup is, that is the kind of thing a thirty-minute discovery call sorts out. See AI consulting and process automation for how I approach it.
What is an AI gateway, and does an SME need one?
Read more →The dangers of vendor lock-in with single-platform AI assistants
Read more →Boring pays the bills: where to actually start with AI in your business
Read more →Or see how I put this into practice: services, case studies.