Docs · Agents

Run OpenClaw on ubc now.

OpenClaw takes any OpenAI-compatible provider. Add ubc now to its config and your agent runs on frontier models within your daily budget.

What works

Supported in OpenClaw.

ubc now is a standard OpenAI provider to OpenClaw, so the agent loop works end to end:

Provider config

Set ubc now as the openai provider in your config file.

Tool calls

Function/tool calling flows through the OpenAI-compatible API.

Model choice

Use any model id ubc now serves for the agent's brain.

Setup

Connect in a few steps.

Mint a key

Verify with Self and mint a key on the API keys page. Agents burn tokens fast, so watch your budget on the usage page.

Add the provider

In your OpenClaw config (JSON5), set the openai provider's base URL and key.

openclaw config (JSON5)
{
models: {
providers: {
openai: {
baseUrl: "https://ubcnow.ai/v1",
apiKey: "ubc_sk_…",
},
},
},
}

Pick a model

Set the agent's model to an id from the catalog.

List the models ubc now serves
curl https://ubcnow.ai/v1/models \
-H "Authorization: Bearer ubc_sk_…"
Troubleshooting

If something's off.

The agent stops with a 402

Agents make many calls. A 402 means the daily budget is spent; it resets at 00:00 UTC. Earn credits via quests to extend a run.

401 Unauthorized

The key must be an active ubc_sk_ key. Re-mint on the API keys page if you revoked it.

Model not found

Use an exact id from https://ubcnow.ai/v1/models. ubc now doesn't alias OpenAI model names.

Give OpenClaw a free brain.

Mint a key, set the provider, and let it run.