65 lines
1.4 KiB
Markdown
65 lines
1.4 KiB
Markdown
# Wizard VPS Houses — Deployment Shape
|
|
|
|
This document records the first concrete house layout for Ezra and Bezalel.
|
|
|
|
## Hosts
|
|
|
|
### Ezra host
|
|
- VPS: Hermes
|
|
- Public IP: `143.198.27.163`
|
|
- Role: repo / Gitea / architecture wizard house
|
|
|
|
### Bezalel host
|
|
- VPS: TestBed
|
|
- Public IP: `67.205.155.108`
|
|
- Role: forge / test / optimization wizard house
|
|
|
|
## Directory layout
|
|
|
|
### Ezra
|
|
- Hermes code: `/root/wizards/ezra/hermes-agent`
|
|
- Hermes home: `/root/wizards/ezra/home`
|
|
- OpenClaw workspace: `/root/wizards/ezra/openclaw-workspace`
|
|
- OpenClaw profile state: `~/.openclaw-ezra`
|
|
|
|
### Bezalel
|
|
- Hermes code: `/root/wizards/bezalel/hermes-agent`
|
|
- Hermes home: `/root/wizards/bezalel/home`
|
|
|
|
## Services
|
|
|
|
### Ezra
|
|
- `hermes-ezra.service`
|
|
- `openclaw-ezra.service`
|
|
|
|
### Bezalel
|
|
- `hermes-bezalel.service`
|
|
|
|
## Loopback ports
|
|
|
|
### Ezra
|
|
- Hermes API server: `127.0.0.1:8643`
|
|
- OpenClaw gateway: `127.0.0.1:18789`
|
|
|
|
### Bezalel
|
|
- Hermes API server: `127.0.0.1:8644`
|
|
|
|
## Model stance
|
|
|
|
### Ezra
|
|
- Claude-family primary
|
|
- Hermes house remains the durable memory-bearing workbench
|
|
- OpenClaw is sidecar shell only
|
|
|
|
### Bezalel
|
|
- OpenAI-family primary through Hermes-compatible routing
|
|
- pure Hermes forge house
|
|
|
|
## Boundary law
|
|
|
|
- local Timmy remains sovereign control plane
|
|
- Ezra and Bezalel are separate wizard houses
|
|
- all durable artifacts must be reviewable locally
|
|
- no wizard house becomes hidden identity authority
|
|
- no OpenClaw shell replaces a Hermes house beneath it
|