Skip to main content
OpenClaw speaks Chat Completions. Private AI Proxy configures it automatically.

With Private AI Proxy

  1. Install Private AI Proxy, choose a Phala profile, sign in, and turn on Protected.
  2. On the Agents screen, connect OpenClaw.
  3. Restart OpenClaw; it reads the native-host provider and local token on start.
The app writes a native-host provider into OpenClaw’s gateway configuration with an agent-scoped token for its local API, and restores the file when you disconnect or stop Protected. From the CLI, the same connection is:

Without the Proxy

Create a key under Private AI → API Keys in the Phala dashboard. Merge a named provider into the gateway configuration and keep your existing agent, channel, tool, and provider settings. Export the key where the OpenClaw gateway process can read it.
~/.openclaw/openclaw.json
This changes the main model loop only; image, speech, embedding, search, and browser providers stay separate. This path does not verify attestation locally; use Private AI Proxy or the TypeScript ACI Verifier. Every model on this endpoint runs in a TEE.

Check the Connection

Run openclaw config validate and openclaw models list, confirm the Phala model is listed, then run one harmless tool task.

Troubleshooting