Models

Pick the agent's model from the model selector, set a workspace default, and configure provider credentials for BYOK usage.

You choose which model the agent runs on from the model selector, and you can set a default for new conversations in Settings. Optionally, you can supply your own provider credentials so usage bills to your account instead of Endstack credits.

Pick a model for a conversation

The model selector sits in the channel composer, next to the message box. It shows the provider logo and the name of the model currently selected, and clicking it opens the picker.

In the picker you can:

  • Search the catalog by name with the Search models box.
  • Read each model's context window and stats before committing to it.
  • Set a reasoning level for the selected model, which controls how much thinking it does before answering.

Your choice applies to the messages you send afterwards, and each model remembers its own reasoning level, so switching away and back keeps the effort you last picked.

Available models

The catalog is managed by Endstack and changes as new models ship, so the picker is always the source of truth. As of this writing it includes:

ProviderModels
MoonshotKimi K3
OpenAIGPT-5.6 Luna, GPT-5.6 Sol, GPT-5.6 Terra
AnthropicOpus 5, Claude Sonnet 5, Fable 5
GoogleGemini 3.6 Flash
Z.aiGLM 5.2
xAIGrok 4.6

Reasoning levels vary per model, from None through Low, Medium, High, Extra High, and Max. Models that do not support a level simply do not offer it.

Set your defaults

Open Settings → Models. Under Model selection you can set:

SettingWhat it does
Default modelThe model used for new conversations, including scheduled tasks and remote triggers
Default reasoningThe reasoning level applied to that default

These defaults are per user, so each member of a workspace can pick their own.

Configure workspace credentials

The same Settings section manages provider credentials for the whole workspace:

ProviderRequired valuesAvailable actions
OpenAIAPI key beginning with sk-…Add, Replace, or Remove
AnthropicAPI key beginning with sk-ant-…Add, Replace, or Remove
AWS BedrockAccess key, secret key, and regionConfigure the workspace's Bedrock credentials

Only workspace owners and admins can manage these keys. A paid seat is still required when bring-your-own-key (BYOK) is enabled. When a run uses a model from a provider with matching workspace credentials, that usage can skip Endstack AI credits.

How the model choice affects the agent

Changing the model changes which model reasons through your request. It does not change which tools the agent can use or whether those tools require approval, which are configured separately under Autonomy and approvals.