Codex CLI
~/.codex/config.toml and ~/.codex/tekizai.config.toml
Keep the default provider unchanged and use a named Responses API profile.
# ~/.codex/config.toml
[model_providers.tekizai]
name = "TEKIZ.AI"
base_url = "https://api.tekiz.ai/v1/"
env_key = "TEKIZAI_API_KEY"
wire_api = "responses"
# ~/.codex/tekizai.config.toml
model_provider = "tekizai"
model = "tekizai/auto"
codex --profile tekizai
Open the full Codex guide
OpenClaw
~/.openclaw/openclaw.json
Merge this provider under models.providers, then permit its models for the agent.
"tekizai": {
"baseUrl": "https://api.tekiz.ai/v1",
"apiKey": "${TEKIZAI_API_KEY}",
"api": "openai-completions",
"models": [
{ "id": "tekizai/auto", "name": "TEKIZ.AI Auto" },
{ "id": "tekizai/frontier", "name": "TEKIZ.AI Frontier" },
{ "id": "tekizai/fusion", "name": "TEKIZ.AI Fusion" }
]
}
Open the full OpenClaw guide
Claude Code
Shell or ~/.claude/settings.json
Use the Anthropic-compatible endpoint. It has no /v1 suffix.
ANTHROPIC_BASE_URL=https://api.tekiz.ai
ANTHROPIC_API_KEY=${TEKIZAI_API_KEY}
Open the full Claude Code guide
Hermes Agent
~/.hermes/config.yaml
Set the API key in Hermes’s service environment and configure its OpenAI-compatible provider.
model:
provider: tekizai
default: tekizai/auto
base_url: https://api.tekiz.ai/v1
Pi coding agent
~/.pi/agent/models.json
Pi resolves this environment reference at request time.
{
"providers": {
"tekizai": {
"baseUrl": "https://api.tekiz.ai/v1",
"api": "openai-completions",
"apiKey": "${TEKIZAI_API_KEY}",
"models": [{ "id": "tekizai/auto", "name": "TEKIZ.AI Auto" }]
}
}
}
OpenCode
~/.config/opencode/opencode.json
Merge this OpenAI-compatible provider adapter into the OpenCode configuration.
{
"provider": {
"tekizai": {
"npm": "@ai-sdk/openai-compatible",
"name": "TEKIZ.AI",
"options": {
"baseURL": "https://api.tekiz.ai/v1",
"apiKey": "{env:TEKIZAI_API_KEY}"
},
"models": { "tekizai/auto": { "name": "TEKIZ.AI Auto" } }
}
}
}
ZCode
~/.zcode/v2/config.json
Add this custom OpenAI-compatible provider in ZCode’s provider settings.
{
"provider": {
"tekizai": {
"name": "TEKIZ.AI",
"kind": "openai-compatible",
"options": {
"baseURL": "https://api.tekiz.ai/v1",
"apiKey": "${TEKIZAI_API_KEY}",
"apiKeyRequired": true
},
"source": "custom",
"models": { "tekizai/auto": { "name": "TEKIZ.AI Auto" } }
}
}
}
Kimi
Shell or ~/.claude/settings.json
Kimi Code uses a dedicated coding endpoint and API key. It speaks
the Anthropic Messages API at https://api.kimi.com/coding/.
ANTHROPIC_BASE_URL=https://api.kimi.com/coding/
ANTHROPIC_API_KEY=${KIMI_API_KEY}
DeepSeek Harness
~/.dsh/settings.yaml
DeepSeek Harness reads its provider row from
~/.dsh/settings.yaml. Point the
llm-deepseek adapter at the hosted endpoint and set
DEEPSEEK_API_KEY to a non-empty TEKIZ.AI key in the
service environment.
# service environment
DEEPSEEK_API_KEY=${TEKIZAI_API_KEY}
# ~/.dsh/settings.yaml
llm-deepseek:
baseURL: https://api.tekiz.ai/v1
api: openai-completions
models:
- id: tekizai/auto
name: TEKIZ.AI Auto
contextWindow: 131072
maxTokens: 8192
agent-default-model:
provider: deepseek-official
model: tekizai/auto