xAI
OpenClaw ships a bundledxai provider plugin for Grok models.
Setup
- Create an API key in the xAI console.
- Set
XAI_API_KEY, or run:
- Pick a model such as:
Current bundled model catalog
OpenClaw now includes these xAI model families out of the box:grok-4,grok-4-0709grok-4-fast-reasoning,grok-4-fast-non-reasoninggrok-4-1-fast-reasoning,grok-4-1-fast-non-reasoninggrok-4.20-experimental-beta-0304-reasoninggrok-4.20-experimental-beta-0304-non-reasoninggrok-code-fast-1
grok-4* and grok-code-fast* ids when
they follow the same API shape.
Web search
The bundledgrok web-search provider uses XAI_API_KEY too:
Known limits
- Auth is API-key only today. There is no xAI OAuth/device-code flow in OpenClaw yet.
grok-4.20-multi-agent-experimental-beta-0304is not supported on the normal xAI provider path because it requires a different upstream API surface than the standard OpenClaw xAI transport.- Native xAI server-side tools such as
x_searchandcode_executionare not yet first-class model-provider features in the bundled plugin.
Notes
- OpenClaw applies xAI-specific tool-schema and tool-call compatibility fixes automatically on the shared runner path.
- For the broader provider overview, see Model providers.