Summary
BYO-Model Economics: Your Keys, Your Margin
The alternative architecture is straightforward in principle: your platform connects directly to AI providers using credentials you own, routes requests through an orchestration layer you control, and pays providers at their published rates — with no intermediary taking a cut.
DAVE is built on this model. You bring your own API keys for any combination of the 8+ AI provider types DAVE supports. The platform orchestrates calls, manages retries, handles context, and logs everything — but it never marks up inference. The cost of a call is exactly what the provider charges you. That delta, at scale, stays in your margin.
The economics compound in a few ways that aren't obvious upfront:
- Provider optionality: When a new model releases that's more cost-efficient for your use case, you can route to it immediately. You're not waiting for a managed platform to add support or renegotiate their own contracts.
- Model mixing: Different workflow steps have different cost/quality trade-offs. A classification step might run cheaply on a smaller model; a generation step might warrant a frontier model. BYO routing lets you optimize per-step without fighting a platform's pricing structure.
- Negotiated rates: At sufficient volume, most AI providers will discuss committed-use pricing. That's only available to you if you're a direct customer — not if you're a subaccount on someone else's managed platform.
The orchestration layer — the part that actually makes this manageable at production scale — is exactly what DAVE provides: 246 REST endpoints, a workflow engine built on NestJS 11, and a model routing layer that treats provider credentials as first-class tenant configuration, not a platform-level secret.
Multi-Tenant Isolation: Why Per-Tenant Encryption Is Non-Negotiable
If you're building SaaS, you're building multi-tenant. And multi-tenancy in AI workflows introduces a class of data isolation problems that most orchestration tools weren't designed to solve.
Consider what flows through an AI workflow: user-submitted content, internal documents, structured business data, conversation history. In a naive multi-tenant implementation, all of that lives in shared infrastructure with logical separation — a tenant ID column in a database, a prefix in an object store. Logical separation is fine until it isn't: a misconfigured query, a cross-tenant bug, a compromised credential. The blast radius is every tenant.
DAVE's architecture applies per-tenant encryption at the data layer. Each tenant's workflow data, credentials, and execution history is encrypted with tenant-scoped keys. A breach of one tenant's context doesn't expose another's. This isn't just a security posture — it's the architecture that makes enterprise sales conversations possible. When a prospect's security team asks how you isolate their data from other customers, per-tenant encryption with scoped keys is an answer. Logical separation is not.
Beyond encryption, DAVE ships with SOC 2 and GDPR compliance modes — configurable at the platform level, not bolted on after the fact. That means audit logging, data residency controls, and retention policies are part of the workflow runtime, not a separate compliance layer you have to build and maintain.
For technical founders, this matters at two moments: when you're designing the system (getting it right the first time is dramatically cheaper than retrofitting), and when you're closing enterprise deals (compliance posture is a sales accelerant, not just a checkbox).
Self-Host on Any Linux VPS or Managed Cloud — You Own the Stack
The BYO-model philosophy extends to infrastructure. DAVE is designed to self-host on any Linux VPS or managed cloud environment. There's no mandatory SaaS tier, no data plane that phones home, no infrastructure dependency on voolama's own systems once you're deployed.
That matters for several reasons:
- Data residency: Your workflow execution data, your tenant data, your model call logs — all of it lives in your infrastructure, in the region you choose, under your cloud account. For customers with data residency requirements (EU data in EU infrastructure, regulated industry requirements, government procurement), this is often a hard requirement, not a preference.
- Infra cost control: You're not paying a platform margin on compute. Your PostgreSQL 16 database, your NestJS application tier, your Next.js frontend — they run on whatever infrastructure you've negotiated. Reserved instances, spot capacity, existing enterprise agreements — all of that applies.
- Operational ownership: Your SRE team can instrument, monitor, and operate DAVE the same way they operate the rest of your stack. No black-box SaaS tier between you and your production system.
The stack is deliberately standard: NestJS 11 / Next.js 16 / PostgreSQL 16. If you have engineers who know Node.js and Postgres — and most teams do — you're not learning a proprietary runtime. You're deploying a well-structured application on technology your team already understands.
OAuth2/OIDC SSO is built in, so DAVE plugs into your existing identity provider rather than introducing a new credential silo. For multi-tenant SaaS operators, that means tenant authentication flows through the same IdP your product already uses.
We Eat Our Own Cooking: voolama Runs on DAVE
It's easy to make architectural claims. The honest proof point is whether the team building the platform trusts it with their own production workloads.
voolama — the company behind DAVE — runs its own production AI workflows on DAVE. The content orchestration pipelines, the internal tooling, the operational workflows that run the business: all of it goes through the same platform we're asking you to evaluate. That's not a marketing claim — it's a constraint we've chosen to impose on ourselves because it keeps us honest about what production-grade actually means.
When we hit a rough edge in the workflow engine, we feel it before you do. When a provider API changes behavior, we're debugging it in our own system first. When the per-tenant encryption layer adds latency, we're the ones who notice. This feedback loop is why DAVE is at v0.3.1 with 246 REST endpoints and a hardened multi-tenant data model — not because we designed it in the abstract, but because we've been running it under real load.
The positioning — Your workflows. Your AI. Your rules. — isn't a tagline we arrived at through a brand exercise. It's a description of the architecture we needed for ourselves and couldn't find anywhere else.
What to Look for When Evaluating AI Orchestration for SaaS
If you're actively evaluating AI orchestration infrastructure for a multi-tenant SaaS product, here's a practical checklist of questions that separate serious platforms from demos:
- Does the platform mark up AI inference? If the answer is yes, or if the pricing is opaque, you're paying a tax on every call at scale. Demand a clear answer.
- How is tenant data isolated? Logical separation (tenant ID in a shared table) is not the same as cryptographic isolation. Ask specifically about per-tenant encryption and key management.
- Can you self-host? If the platform requires your data to flow through their infrastructure, you've accepted a data residency dependency. Know what you're accepting.
- What AI providers are supported, and how is routing configured? A platform that supports one or two providers is a bet on those providers' roadmaps. Look for broad provider support with per-workflow routing control.
- What does the compliance posture look like? SOC 2 and GDPR modes should be architectural features, not consulting engagements. Ask how audit logging, retention, and data residency are configured — and whether they're configurable per tenant.
- Does the team run it in production themselves? Dogfooding is the cheapest form of quality assurance. If the team doesn't trust their own platform with real workloads, that's a signal.
DAVE is built to answer yes to all of the above. It's not the right fit for every use case — if you're building a quick internal prototype and data isolation isn't a concern, a managed API wrapper is probably fine. But if you're building a SaaS product with enterprise ambitions, multi-tenant data obligations, and a margin structure you need to defend, the BYO-model architecture is the one that scales with you.
The best time to get the architecture right is before you've built a year of workflow logic on top of the wrong abstraction.