KinkoClaw is the macOS desktop shell for OpenClaw Gateway.
Turn an existing OpenClaw Gateway into a native macOS experience with a menu bar companion, a floating desktop pet, and a Live2D chat stage.
Built for users who already run OpenClaw locally or remotely and want a dedicated desktop shell instead of a browser-first control surface.
Product Snapshot · Core Capabilities · Quick Start · Run From Source
- Menu bar companion that stays out of the Dock during normal use
- Floating desktop pet that opens the main stage on click
- Live2D stage with a character view on the left and chat on the right
- Local, SSH tunnel, and direct
wss://gateway connection modes - Character switching with built-in and imported Live2D models
- Scene framing controls for scale and offsets
- Local persona memory card that shapes replies before sending
- Light and dark appearance modes inside the stage
KinkoClaw is intentionally a thin macOS client.
- It does not host the model backend
- It does not replace your existing OpenClaw Gateway deployment
- It focuses on desktop interaction, character presentation, and chat UX
This makes it useful when you already run OpenClaw locally or on a remote machine and want a dedicated desktop shell instead of a browser-first control surface.
- Make sure you already have an OpenClaw Gateway running.
- Launch KinkoClaw.
- Open the stage or settings drawer.
- Connect with one of the supported modes:
- Local
ws://127.0.0.1 - SSH tunnel
- Direct
wss://
- Local
- Pick a Live2D model and start chatting through the
mainsession.
- macOS 15+
- Xcode
- Node.js
- pnpm
./scripts/run-kinkoclaw-debug.shThis is the default local workflow. It rebuilds the stage runtime, rebuilds the Swift target, stops old instances, and launches the visible debug binary directly.
When you want a distributable .app bundle:
./scripts/package-kinkoclaw-app.shapps/macos/Sources/KinkoClaw— native macOS shellapps/macos/stage-live2d— Live2D stage frontend runtimeapps/macos/Tests/KinkoClawTests— focused client testsscripts/run-kinkoclaw-debug.sh— visible debug-binary launcherscripts/package-kinkoclaw-app.sh— final macOS app packagingassets/readme/— README screenshots
MIT


