Guides·Guide

Multi-tenant OpenClaw, explained

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-agent (several agents, one owner) is configuration. Multi-tenant (agents for many customers) is infrastructure.
  • The hard parts are isolation, secret management, noisy-neighbour density and per-tenant billing and observability.
  • Most teams that wrap or resell OpenClaw rebuild this layer; a managed multi-tenant runtime gives it to you with a white-label dashboard and API.

What multi-tenant OpenClaw means

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.

Why OpenClaw is single-tenant by default

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.

The DIY routes, and where they stop

Teams usually reach for one of three do-it-yourself approaches, and each runs into the same wall.

  • A container per tenant: clean isolation, but now you operate orchestration, recovery and memory limits for every container, and density collapses to one heavy box per customer.
  • A separate gateway per tenant: simple to reason about, expensive to run and update, and you still hand-roll provisioning, monitoring and billing.
  • One shared gateway with an encrypted vault and routing: dense and cheap, but a single bug or memory spike can leak across tenants or take several down at once.

The four hard parts of multi-tenancy

Whichever route you pick, the same four problems decide whether the platform survives contact with real customers.

  • Isolation: one tenant's agent must never read another's files, secrets or memory, even when they share hardware.
  • Secret management: every tenant brings its own model keys and app credentials, which must be stored encrypted and never exposed to other tenants or to the agent's host.
  • Density and noisy neighbours: agents spike in RAM, so packing many tenants on shared capacity is what makes the economics work, and also what crashes a node if nothing protects it.
  • Per-tenant billing and observability: you need to meter, bill, monitor and recover each tenant independently, not as one undifferentiated blob.

Multi-tenancy as managed infrastructure

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

builds on

Molted runtime

Recovery, integrations and isolation, on shared capacity, safely

delivers

Client A

Isolated agent, pinned version

Client B

Isolated agent, pinned version

Client C

Isolated agent, pinned version

Client D

Isolated agent, pinned version

One isolated, self-healing agent per client, under your brand. One client never affects another.

FAQ

Q.01

Is OpenClaw multi-tenant out of the box?

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

Can I give each of my clients their own isolated OpenClaw agent?

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

How do I isolate tenants on shared infrastructure?

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

How do I bill and monitor each tenant separately?

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.

Serving agents to many customers? Run multi-tenant OpenClaw as managed infrastructure: isolated, dense and white-label.