Summary
What BYO-Model Actually Means in Practice
'Bring your own model' is a phrase that gets used loosely. In DAVE's case it has a specific, operational meaning: you supply the API credentials for the AI providers you choose, DAVE's orchestration layer manages the workflow logic, and the two concerns stay cleanly separated. You are never routed through a DAVE-controlled inference proxy.
DAVE supports 8 AI provider types. That means you can wire OpenAI, Anthropic, a self-hosted open-weight model, or any other supported provider into the same workflow graph — and switch or mix them per-step based on cost, latency, capability, or compliance requirements. A single workflow can use a fast, cheap model for classification steps and a more capable model only for the generation steps that actually need it. That kind of per-step model routing is impossible on platforms that abstract the model layer away from you.
The practical implications extend beyond cost:
- Model sovereignty: You choose which models process which data. If a compliance requirement says a certain data class can't leave a specific region or provider, you enforce that at the workflow level.
- No capability ceiling: When a new model ships that outperforms your current setup, you integrate it on your timeline, not the platform's.
- Auditability: Because DAVE exposes 246 REST endpoints and you control the infrastructure, every model call is loggable, traceable, and auditable by your own tooling — not locked inside a vendor's observability silo.
The orchestration stack itself — NestJS 11 on the backend, Next.js 16 on the frontend, PostgreSQL 16 for persistence — is production-grade, open in its architecture, and deployable anywhere you can run a Linux process.
Multi-Tenant Per-Tenant Encryption: Why It Matters for Teams
If you're building a product on top of an AI orchestration platform — or running internal workflows across multiple business units — data isolation isn't optional. It's the thing that lets you sleep at night, and the thing your customers will ask about in security reviews.
DAVE is built multi-tenant from the ground up, with per-tenant encryption. That means each tenant's data is encrypted with keys scoped to that tenant — not a shared platform key that, if compromised, exposes everyone. This is a meaningful architectural distinction from platforms that bolt multi-tenancy on top of a single-tenant core.
What this looks like operationally:
- Tenant A's workflow data, credentials, and outputs are cryptographically isolated from Tenant B's — even though they run on the same DAVE instance.
- You can operate DAVE in SOC 2 mode or GDPR mode, with the compliance posture configured at the platform level rather than requiring custom middleware.
- OAuth2/OIDC SSO means you can plug DAVE into your existing identity provider — no shadow user directory to manage separately.
For technical founders building B2B products, this matters at the sales stage. When an enterprise prospect asks 'how is our data isolated from other customers?', per-tenant encryption is a real, auditable answer. 'We use a shared platform' is not.
For internal platform teams, it means you can give different departments, clients, or environments their own tenant context without spinning up separate infrastructure for each one. One DAVE instance, properly isolated tenants, one ops surface to manage.
Self-Hosting vs. Managed Cloud: The Honest Trade-Off
Self-hosting is not the right answer for every team, and DAVE doesn't pretend otherwise. Here's an honest breakdown of where each path makes sense.
Self-hosting on a Linux VPS or your own infrastructure
DAVE deploys on any Linux VPS. If you have the ops capability to manage a server — which most backend engineering teams do — self-hosting gives you:
- Full data residency control. Your workflow data never touches infrastructure you don't own or control. For regulated industries, this is often a hard requirement.
- Predictable infrastructure cost. A fixed VPS cost replaces per-seat or per-run SaaS pricing that scales against you as usage grows.
- No vendor dependency on uptime. Your workflows run when your server runs, not when the SaaS vendor's platform is healthy.
- Customization depth. With 246 REST endpoints exposed, you can integrate DAVE into existing internal tooling, CI/CD pipelines, and data infrastructure without waiting for a vendor to build the integration you need.
Managed cloud deployment
If your team doesn't want to own the ops layer, DAVE runs on managed cloud providers too — AWS, GCP, Azure, or any provider that gives you a Linux environment. You get the same BYO-model economics and the same data isolation guarantees; you just delegate the infrastructure management to a cloud provider rather than running bare metal or a VPS yourself.
What you give up with locked-in SaaS
The trade-off with fully managed AI SaaS isn't just cost — it's optionality. You give up the ability to move your workflows, your data, and your model choices independently. When the platform changes pricing, deprecates a feature, or gets acquired, your options are limited. Self-hosted or cloud-deployed DAVE means your orchestration layer is yours to move, fork, and operate on your terms.
"We Run voolama on DAVE" — What That Actually Proves
The most credible signal that a platform is production-ready is whether its own builders trust it with real workloads. voolama — the company behind DAVE — runs its own production operations on DAVE. Not a demo environment. Not a sandbox. The actual platform.
This matters for a few specific reasons:
- Incentive alignment. When the team that builds the orchestration layer also depends on it for their own production traffic, every reliability and performance issue is felt directly. There's no gap between 'what we sell' and 'what we use.'
- Real-world validation of the architecture. Multi-tenant isolation, per-tenant encryption, OAuth2/OIDC SSO, SOC 2 and GDPR modes — these aren't features that exist only in documentation. They're running in production, under real load, on real data.
- 246 endpoints, exercised. The REST API surface isn't theoretical. It's what voolama's own workflows call. If an endpoint is broken or poorly designed, it shows up in production before it shows up in a customer's environment.
For a technical founder evaluating infrastructure, 'we eat our own cooking' is a more useful signal than any benchmark or case study. It means the platform has been stress-tested by people who have no tolerance for it failing — because their own product depends on it.
DAVE is currently at v0.3.1 of the content_orchestrator module, with active development continuing. It's a production system, not a finished product — which means builders who adopt it now are working with a team that is actively iterating based on real usage, not shipping into a void.
Getting Started: What to Evaluate This Week
If you're a builder or technical founder currently running AI workflows through a locked-in SaaS platform, here's a practical evaluation checklist for this week:
- Audit your current AI spend. Pull your last 90 days of AI-related invoices. Identify what percentage of that spend is inference cost vs. platform fees and markup. If you can't separate the two, that's itself a signal.
- Map your model dependencies. Which models are your workflows actually using? Are you using them because they're the best fit, or because they're what the platform supports? What would you switch to if you had the choice?
- Assess your data residency requirements. Does any of your workflow data have regulatory, contractual, or customer-trust requirements around where it lives and who can access it? If yes, per-tenant encryption and self-hosting move from 'nice to have' to 'required.'
- Evaluate your ops capability. Can your team manage a Linux VPS or a cloud-deployed container environment? If yes, self-hosting DAVE is within reach. If not, managed cloud deployment is still a step up from full SaaS lock-in.
- Review the API surface. DAVE exposes 246 REST endpoints. If you have existing internal tooling, data pipelines, or CI/CD infrastructure, look at what integration points you'd actually use. The breadth of the API is a proxy for how much control you get.
The goal isn't to switch platforms for its own sake. It's to understand whether the platform you're on today is serving your interests at scale — or the vendor's. BYO-model orchestration with DAVE is built on a simple premise: your workflows, your AI, your rules. If that premise resonates with where your product is going, it's worth a serious look.
Start at hellodave.ai.