Adapters · Nº 04

17 BYOK agents, one skill protocol.

Open Design ships 17 first-party adapters out of the box. The same composable skills and portable DESIGN.md systems work with every one. BYOK throughout — your keys, your spend, your data.

How adapters plug in

Every adapter is a thin shim between the agent native message format and Open Design skill protocol. Adding a new adapter is a single file — no fork required.

Tier 1 — first-party tested

Battle-tested daily by the Open Design maintainers. Stream-JSON IPC where supported, full AskUserQuestion mid-turn, skill-aware system prompts.

  • Claude Code

    Vendor: Anthropic

    Credential: Anthropic API key (BYOK) or Claude subscription

  • Codex

    Vendor: OpenAI

    Credential: OpenAI API key (BYOK) or ChatGPT subscription

  • Cursor Agent

    Vendor: Cursor

    Credential: Cursor account (uses your provider keys)

  • Gemini CLI

    Vendor: Google

    Credential: Google AI Studio key (BYOK)

  • GitHub Copilot CLI

    Vendor: GitHub

    Credential: GitHub Copilot subscription

  • OpenCode

    Vendor: community

    Credential: Provider keys via OpenCode config (BYOK)

  • Qwen

    Vendor: Alibaba

    Credential: DashScope / Qwen API key (BYOK)

Tier 2 — supported adapters

Wired through the same skill protocol. Slightly less daily exposure than Tier 1 but still maintained in-tree.

  • Grok

    Vendor: xAI

    Credential: xAI SuperGrok OAuth (`grok login --oauth`)

  • Hermes

    Vendor: community

    Credential: xAI / OpenAI / Anthropic keys via `hermes auth add`

  • Kimi CLI

    Vendor: Moonshot

    Credential: Moonshot API key (BYOK)

  • Devin for Terminal

    Vendor: Cognition

    Credential: Devin account

  • DeepSeek TUI

    Vendor: DeepSeek

    Credential: DeepSeek API key (BYOK)

  • Pi

    Vendor: Inflection

    Credential: Pi account (interactive auth)

Tier 3 — community / experimental

Newer adapters with narrower coverage. Useful where the vendor offers a workflow Tier 1 does not.

  • Mistral Vibe CLI

    Vendor: Mistral

    Credential: Mistral API key (BYOK)

  • Kiro CLI

    Vendor: Amazon (preview)

    Credential: AWS credentials (BYOK)

  • Kilo

    Vendor: community

    Credential: Provider keys via Kilo config (BYOK)

  • Qoder CLI

    Vendor: community

    Credential: Provider keys via Qoder config (BYOK)

What BYOK means here

BYOK ("bring your own key") in Open Design keeps credentials and spend on your side:

  • Credentials live in .od/media-config.json or your shell env.
  • API calls go from your machine straight to your provider.
  • Switching providers is a key swap, not a re-onboard.
  • API spend bills to your account on each provider.

Next steps

17 adapters. Your agent.

Pick the agent already on your laptop, point Open Design at it, and start rendering.

● BYOK 17 adapters · Apache-2.0 macOS · Windows · Linux