Choose models and connect your apps.
Use Models to see the aliases currently available to your account. Use Connectors to authorize the services Kendr may read or act on for your tasks.
Choose a Kendr model
The Models screen shows each public alias, capability, context size, current credit rate, and availability. Choose the alias by outcome rather than assuming a vendor model will always remain available.
| Mode | Use it for | What to expect |
|---|---|---|
| Normal | Direct chat, generation, structured output, vision, web search, and compatible tools. | A stable Kendr alias maps the request to an available model route. |
| Intelligent | Tasks that benefit from model selection, streaming status, web search, or independent verification. | Kendr may select and verify work before returning the final response. |
| Specialized | Capabilities such as media, search, or other purpose-specific workflows. | The request and response contract depends on that feature. |
curl https://kendr.org/v1/models \ -H "Authorization: Bearer $KENDR_API_KEY"
Read GET /v1/models when your application starts or refreshes its model picker. Do not assume every alias is available to every account at all times.
Text aliases can expose web_search. Use web_search: false on a model request when a prompt should not use current web information.
Supported model-provider families
Kendr aliases may be backed by the provider families below. Your application still sends a Kendr key and Kendr alias; it does not send a separate provider credential.
| Provider key | Family |
|---|---|
| bedrock | Amazon Bedrock-compatible model routes |
| openai | OpenAI model families |
| anthropic | Anthropic Claude model families |
| Google Gemini model families | |
| xai | xAI model families |
| deepseek | DeepSeek model families |
| zai | Z.ai model families |
| qwen | Qwen model families |
| kimi | Kimi model families |
| mistral | Mistral model families |
For Bedrock-backed model calls, BEDROCK_MODEL_REGION controls the model invocation region. AgentCore Gateway Web Search is configured separately with AGENTCORE_GATEWAY_REGION and is currently expected to be us-east-1.
Connect an app to Kendr
- 1Open ConnectorsSign in and go to Account → Connectors.
- 2Choose a serviceSelect a service marked ready for connection and review what it can provide.
- 3Continue to the providerSign in to that service and review the requested scopes on its consent page.
- 4Approve only what you needComplete consent only if the account, scopes, and Kendr connection are correct.
- 5Return to KendrConfirm the connector now shows Connected, then run a read-only task first.
A connected app can provide context and tools, but you should still review sends, edits, creates, deletes, purchases, and other consequential actions before allowing them.
App connector catalog
Disconnect or reconnect
- Open Connectors and choose Disconnect when Kendr should no longer use that service.
- Revoke Kendr from the service's own connected-app settings when you want to end the authorization at the provider as well.
- Reconnect after a token expires, permissions change, or you need to use a different account.
- If a task cannot find expected data, confirm the connected identity and granted scopes before adding broader access.