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:
| Provider | Models |
|---|---|
| Moonshot | Kimi K3 |
| OpenAI | GPT-5.6 Luna, GPT-5.6 Sol, GPT-5.6 Terra |
| Anthropic | Opus 5, Claude Sonnet 5, Fable 5 |
| Gemini 3.6 Flash | |
| Z.ai | GLM 5.2 |
| xAI | Grok 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:
| Setting | What it does |
|---|---|
| Default model | The model used for new conversations, including scheduled tasks and remote triggers |
| Default reasoning | The 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:
| Provider | Required values | Available actions |
|---|---|---|
| OpenAI | API key beginning with sk-… | Add, Replace, or Remove |
| Anthropic | API key beginning with sk-ant-… | Add, Replace, or Remove |
| AWS Bedrock | Access key, secret key, and region | Configure 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.