A native OpenClaw plugin that displays multiple local and remote OpenClaw activity sources as independent transparent desktop pets on macOS and Windows 11.
The display host pulls strict, sanitized snapshots from remote Gateways and serves only allowlisted animation/activity state plus display-host-local sprite assets to the native overlay. Prompts, tool arguments/results, credentials, asset paths, and controller errors never cross the pet bridge.
openclaw-pet/— installable OpenClaw plugin package..pet-runs/— ignored local pet-generation work; never committed.
cd openclaw-pet
npm install
npm run build
npm testSee the plugin README for asset and configuration requirements.
MIT