Skip to main content
Tembo supports multiple model providers across coding agents. The Free plan includes select open-source models through Tembo Managed Inference, while paid plans unlock the full managed model catalog. You can also connect your own model access with BYOK (Bring Your Own Key) or a paid ChatGPT subscription.

BYOK (Bring Your Own Key)

BYOK lets your workspace call models with your own provider credentials instead of Tembo-managed credentials.
  • Add keys in Settings -> Models -> API Keys.
  • You can connect OpenAI, Anthropic, Cursor, and Amp credentials on every Tembo plan, including Free.
  • AWS Bedrock and GCP Vertex AI credentials require a paid Tembo plan.
  • Tembo still handles orchestration, session context, sandbox execution, and PR automation.
BYOK inference costs $0 through Tembo. You can also connect a paid ChatGPT subscription on every Tembo plan, including Free, to use supported OpenAI models with Codex, OpenCode, or Pi. Sessions still use billable cloud VM compute, which draws from your workspace’s usage allowance.

Switch a model between BYOK and Tembo Managed Inference

Workspace admins can change the inference provider for individual models from Settings -> Models. In Available Models, use the model’s Inference dropdown to choose BYOK or Tembo Managed Inference, when those options are available for that model and workspace.
Available Models table with the Inference dropdown open for switching between BYOK and Tembo Managed Inference

Bedrock BYOK support

Tembo supports BYOK with Amazon Bedrock. To enable it, add:
  • AWS Access Key ID
  • AWS Secret Access Key
  • AWS Region
in Settings -> Models -> API Keys -> AWS Bedrock.
AWS Bedrock BYOK API key fields in Tembo Settings

GCP Vertex AI BYOK support

Tembo supports BYOK with GCP Vertex AI. To enable it, add:
  • Service account JSON
  • Project ID
  • Location
in Settings -> Models -> API Keys -> GCP Vertex AI.

Supported models

The table below reflects the models currently supported by Tembo.
Model availability can vary by agent and workspace configuration. If a model is disabled in your workspace, it will not appear in agent pickers until re-enabled.