OpenClaw is a personal AI assistant you run on your own machine. It connects to chat apps like WhatsApp, Telegram, Discord, and Slack, and supports custom OpenAI-compatible model providers. This guide points OpenClaw at Oxen.ai so every agent turn runs through the Oxen chat completions API.Documentation Index
Fetch the complete documentation index at: https://oxenai-eric-document-openclaw.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- Node 24 (recommended) or Node 22.19+
- An Oxen.ai API key, exported as
OXEN_API_KEY
Install OpenClaw
Add Oxen as a model provider
Runopenclaw onboard with the custom-api-key flow:
--custom-model-id sets the default model. Pick any text model from the Oxen catalog; a capable general-purpose model like claude-sonnet-4-6 is a good starting choice. --install-daemon installs the gateway as a background service so it stays running.
This writes a models.providers.oxen block to ~/.openclaw/openclaw.json with baseUrl, apiKey, api: "openai-completions", and a one-entry models list.
Run an agent turn
https://hub.oxen.ai/api/ai/chat/completions under the hood, billed to your Oxen account.
Add more models
To expose a second Oxen model, editmodels.providers.oxen.models in ~/.openclaw/openclaw.json and append an entry with the same shape:
Next steps
- Connect OpenClaw to WhatsApp, Telegram, Discord, or any other supported channel so you can chat with your Oxen-backed assistant from anywhere.
- Browse the full Oxen model catalog. Vision models work through the same provider; see Vision Language Models for the message shape.