By Referral Only Growth × AI · Operator-Led
Mavaos / Practices / Private AI
Practice

Private AI, built to outlive the model.

Two constraints kill most enterprise AI projects: the data can't leave, and the architecture was hard-coded to a model that's now obsolete. Both are design decisions, not facts of life.

Practice Reviewed 2026-09-08 Mavaos, LLC
In short

Private AI is the practice of building AI systems that run under your own control — on infrastructure you govern, with data that never leaves your boundary, and with an architecture that treats the model as a swappable component rather than a permanent dependency. It exists because two constraints break conventional AI deployments: regulatory or contractual limits on where data may travel, and the speed at which any single model becomes outdated.

Most AI projects fail for one of two reasons, and both are architectural. Either the data can't legally or contractually go where the architecture requires it to go, or the whole system is welded to one vendor's model and becomes technical debt the moment something better ships.

These are solvable at design time and expensive to solve later. The industry standard of prototyping against one provider's API and then discovering the constraints during a security review has produced an enormous amount of abandoned work.

The two constraints, taken seriously

Constraint one: the data can't leave

Plenty of organizations cannot route customer data, patient data, financial records, deal documents, or classified material through a third-party inference API — because of regulation, contractual commitments to their own customers, a security posture that predates AI, or a legitimate unwillingness to make their proprietary data someone else's training corpus.

This is usually treated as a blocker. It isn't. It's a deployment decision: self-hosted open-weight models, private cloud inference with contractual data-handling guarantees, on-premise deployment, or hybrid designs that route only non-sensitive operations externally. Each has real trade-offs in capability and cost, and the right answer depends on which specific data is sensitive — which is a question most organizations haven't actually answered at the field level.

Constraint two: the model will be obsolete

Anything hard-coded to today's model is obsolete the day the next one ships. The mitigation isn't picking the right model. It's building so that the model is a component you can swap in days rather than a foundation you'd have to rebuild on.

In practice that means an abstraction layer over model calls, evaluation harnesses that let you compare a candidate model against your actual workload rather than a public benchmark, prompt and context management kept separate from application logic, and a data layer that isn't shaped around one provider's interface.

What this looks like as a build

01

Data classification first

Before any architecture decision, establish what data is actually sensitive, at what granularity, and under which obligations. This routinely reveals that only a fraction of the workload needs private inference, which changes the cost picture substantially.

02

Deployment topology

Self-hosted, private cloud, on-premise, or hybrid — chosen against the classification, not against a preference. Hybrid is often correct and rarely considered.

03

Model abstraction layer

A boundary between your application and any specific model, so adopting a better one is a configuration change and an evaluation run rather than a project.

04

Evaluation against your workload

Public benchmarks tell you very little about performance on your documents, your terminology, and your edge cases. A harness built on your own task set is what makes a model swap a decision rather than a gamble.

05

Auditability

What was asked, what context was retrieved, what was returned, and who saw it. Required in regulated settings, and valuable everywhere for debugging quality problems.

DeploymentBest whenReal trade-off
Third-party APINo sensitive data; speed matters mostVendor lock-in; data leaves your boundary; pricing risk
Private cloud inferenceSensitive data with acceptable contractual guaranteesCost; still a dependency, though a governed one
Self-hosted open-weightData cannot leave; predictable high volumeCapability gap vs. frontier; real ops burden
On-premise / air-gappedRegulatory or contractual prohibition on egressHighest cost and slowest iteration
Hybrid routingMixed sensitivity across the workloadDesign complexity; needs disciplined classification

Frequently asked questions

What does "model-agnostic architecture" actually mean in practice?

It means no part of your application logic assumes a specific model or provider. Model calls go through an internal interface. Prompts and context assembly live as configuration, not as strings embedded in business logic. You maintain an evaluation set drawn from your real workload, so a new model can be scored against your tasks before adoption. The practical test: if a materially better model shipped tomorrow, could you evaluate and adopt it in days without touching your application? If not, you're locked in regardless of what your architecture diagram says.

Are self-hosted open-weight models good enough?

For a large share of enterprise workloads, yes — classification, extraction, summarization, routing, and retrieval-augmented question answering over your own documents are well within reach of open-weight models that run on infrastructure you control. For frontier reasoning on genuinely hard novel problems, there is still a real gap. The mistake is assuming you need frontier capability for tasks that don't require it, and paying for it with your data.

Isn't running our own models much more expensive?

It depends almost entirely on volume and on how much of your workload actually needs private inference. At low, spiky volume, an API is usually cheaper. At sustained high volume, self-hosting frequently wins. And when data classification shows that only part of the workload is sensitive, a hybrid design often costs less than either pure approach. The honest answer is that this should be modeled against your real numbers rather than assumed in either direction.

Who is this practice for?

Organizations with a genuine data-egress constraint or a strong reason to avoid vendor dependency: regulated financial services, healthcare, defense and government contractors, legal, and enterprises whose own customer contracts limit where data may be processed. Also private equity firms handling deal material, where the confidentiality obligation is contractual rather than statutory.

Do you build these systems or advise on them?

Both, depending on engagement. Frequently the highest-value work is architecture and evaluation design handed to a capable internal engineering team, rather than us building and owning something your team then has to inherit. We're explicit about which mode an engagement is, and we'd rather leave you independent.

How does this relate to your diligence work?

Directly. The same questions that determine whether an architecture is durable are the questions that determine whether an AI company's advantage is durable. We assess targets against criteria we apply to our own builds. See AI diligence.

Related

Get in touch

Have a referral, or a hard problem?

Tell us what you're trying to unlock — we'll tell you straight whether we can help.

Request an introduction

By referral only · Enterprise · Private Equity · Venture · Operators