ClawdHome is a native macOS app for running and managing multiple isolated OpenClaw gateway instances on one Mac.
Each instance runs as its own macOS user, with a privileged XPC helper handling system-level operations. The goal is to avoid mixing identities, data, permissions, and operational risk when you need multiple long-running agents on the same machine.
It includes onboarding, cloning an existing instance for experiments, gateway watchdog/recovery, logs, file management, process management, and model/provider configuration.
Built with SwiftUI + XPC helper daemon. Would love feedback on the architecture, security model, and whether this approach is better than containers/VMs for this use case.
ClawdHome is a native macOS app for running and managing multiple isolated OpenClaw gateway instances on one Mac.
Each instance runs as its own macOS user, with a privileged XPC helper handling system-level operations. The goal is to avoid mixing identities, data, permissions, and operational risk when you need multiple long-running agents on the same machine.
It includes onboarding, cloning an existing instance for experiments, gateway watchdog/recovery, logs, file management, process management, and model/provider configuration.
Built with SwiftUI + XPC helper daemon. Would love feedback on the architecture, security model, and whether this approach is better than containers/VMs for this use case.
This is super useful. I’m running several OpenClaw instances for friends, and managing them has been a bit of a pain — this makes things much easier.
You don't know how desperately I needed this. I have two openclaws installed and had configured the gateways manually.
Will try this out and see how good it is!