Skip to main content
Goose is Block’s open-source AI coding agent (CLI and desktop). Its OpenAI provider also targets OpenAI-compatible endpoints, so setting a custom host points it at the ScitiX Model Inference API. Default model here is glm-5.2; see the Models page for the full list and pricing.

Configure

Create an API key on the ScitiX API Keys page. Configure the OpenAI provider with a custom host — run goose configure (choose OpenAI, then set the host/base path), or set it directly in ~/.config/goose/config.yaml:
Provide the API key (stored in the system keyring by goose configure, or via env):

Verify

Run a one-shot prompt — a normal reply confirms the connection (verified on Goose 1.45.0):
The header shows openai glm-5.2 and Goose returns a normal answer, confirming requests reach ScitiX. Goose identifies itself as “goose” regardless of the underlying model. That is its own agent persona, not a routing issue; the session header shows the ScitiX model in use.