Guides·Guide
OpenClaw is single-tenant by design. Here is what it actually takes to run one platform that serves many isolated customers.
TL;DR
OpenClaw runs great for one owner, but it has no built-in notion of tenants. Serving many isolated customers from one platform means adding isolation, per-tenant secrets, safe density and per-tenant billing and observability yourself, or running on infrastructure that already has them.
Multi-tenancy is one platform serving many separate customers, where each tenant's agents, data and credentials are isolated from every other tenant's. It is what you need the moment you stop running agents for yourself and start giving an agent to each client, each team or each employee.
This is different from multi-agent. Running several agents on one install is a multi-agent setup, and they are usually all yours. Multi-tenancy adds a hard requirement: tenant A must never see, reach or destabilise tenant B.
OpenClaw was built to be your own personal agent on your own machine. One gateway, one workspace, one set of credentials, full trust. That design is exactly why it is so good for a single owner, and exactly why multi-tenancy is not something you flip on.
There is an open, much-discussed request for native multi-tenant and multi-agent support on a single gateway, and a handful of community projects that bolt a platform layer (container isolation, encrypted vaults, team sharing) on top. The fact that those projects exist tells you the base runtime leaves the tenancy problem to you.
Teams usually reach for one of three do-it-yourself approaches, and each runs into the same wall.
Whichever route you pick, the same four problems decide whether the platform survives contact with real customers.
This is the layer Molted is built to be. It runs OpenClaw as multi-tenant infrastructure: per-tenant isolation, encrypted per-instance secrets that never sit inside the agent itself, safe density through over-provisioning that packs roughly 3x more agents on the same hardware, and self-healing that catches a crash in under 60 seconds, with 90% resolved before the client notices. On top sits a white-label, multi-tenant dashboard and a REST API, so you can hand each customer their own agent under your brand.
The same team runs molted.cloud, where this serves 11,000+ instances for 300+ clients, in the cloud or on-premise. If you are wrapping, reselling or rolling out OpenClaw to many people, multi-tenancy is the part you do not want to build twice.
Your agency or SaaS, under your brand
Molted runtime
Recovery, integrations and isolation, on shared capacity, safely
Client A
Isolated agent, pinned version
Client B
Isolated agent, pinned version
Client C
Isolated agent, pinned version
Client D
Isolated agent, pinned version
Q.01
No. OpenClaw is single-tenant by design: one gateway, one workspace, one set of credentials, built for a single trusted owner. There is an open request for native multi-tenant support, but today you add the tenancy layer yourself or run on infrastructure that provides it.
Q.02
Yes, but isolation is the hard part. Each tenant needs its own agent, files, memory and encrypted credentials, fully separated from other tenants even on shared hardware. You either build that isolation and secret management or use a managed multi-tenant OpenClaw runtime that ships it.
Q.03
Real isolation means separating each tenant's compute, filesystem, memory and secrets, while still packing enough tenants per machine for the economics to work. That tension between isolation and density is exactly what a managed runtime like Molted solves with per-instance isolation, encrypted secrets and safe over-provisioning.
Q.04
Per-tenant billing and observability mean metering usage, monitoring health and recovering crashes for each customer independently. A multi-tenant control plane tracks every instance per tenant; on Molted that comes with a white-label dashboard and API so each tenant sees only their own agents.
Keep reading