# Fleet - Multi-Machine OpenClaw Deployment

Setup scripts and workspace templates for deploying OpenClaw across machines.

## Machines

| Machine | Bot | Script | Status |
|---------|-----|--------|--------|
| acg-guru-5070 (CachyOS) | OC-5070 | — (already running) | Active |
| MacBook Air M4 | OC-Mac | `mac-setup.sh` | Pending |
| Home Desktop (Win11) | OC-Beast | `beast-setup.ps1` | Discord configured |

## Mac Setup

```bash
# On the Mac:
bash mac-setup.sh          # Installs OpenClaw + deps
openclaw onboard           # Interactive — set up Anthropic
bash /tmp/oc-mac-post-onboard.sh  # Post-onboard config
```

Then copy `mac-workspace/*` files into the Mac's OpenClaw workspace directory.

## Beast Setup

```powershell
# On the Beast (PowerShell Admin):
.\beast-setup.ps1          # Installs OpenClaw + deps
openclaw onboard           # Interactive — set up Anthropic
# Follow post-onboard steps printed by script
```

Then copy `beast-workspace\*` files into the Beast's OpenClaw workspace directory.

## Workspace Templates

Each machine has its own `*-workspace/` folder with:
- `BOOTSTRAP.md` — first-run identity setup (machine-specific role)
- `SOUL.md` — shared personality
- `USER.md` — Mike's info

The bot will read BOOTSTRAP.md on first wake, set itself up, then delete it.

## Communication

- **Discord:** Arizona Computer Guru server — each bot gets its own Discord bot token
- **Tailscale:** Direct machine-to-machine for heavy payloads
- **OpenClaw sessions:** Inter-session messaging for coordination
