Skip to main content
OpenCode Go is the Go catalog within OpenCode. It uses the same OPENCODE_API_KEY as the Zen catalog, but keeps the runtime provider id opencode-go so upstream per-model routing stays correct.

Built-in catalog

FluffBuzz sources the Go catalog from the bundled pi model registry. Run fluffbuzz models list --provider opencode-go for the current model list. As of the bundled pi catalog, the provider includes:

Getting started

1

Run onboarding

2

Set a Go model as default

3

Verify models are available

Config example

Advanced configuration

FluffBuzz handles per-model routing automatically when the model ref uses opencode-go/.... No additional provider config is required.
Runtime refs stay explicit: opencode/... for Zen, opencode-go/... for Go. This keeps upstream per-model routing correct across both catalogs.
The same OPENCODE_API_KEY is used by both the Zen and Go catalogs. Entering the key during setup stores credentials for both runtime providers.
See OpenCode for the shared onboarding overview and the full Zen + Go catalog reference.

OpenCode (parent)

Shared onboarding, catalog overview, and advanced notes.

Model selection

Choosing providers, model refs, and failover behavior.