WordPress plugin intelligence profile

DuoPort Connector for OpenCode

Connect OpenCode Go and Zen to the WordPress AI Client with a conservative, WordPress-native integration.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.1.9
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 7.0 · PHP 8.2
Directory statusactive
Last directory update12 Oct 202621d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records DuoPort Connector for OpenCode version 0.1.9 as active, updated 21d ago and tested up to WordPress 7.1.

Overview

About this plugin

DuoPort Connector for OpenCode registers two WordPress AI Client providers:

  • OpenCode Go for the subscription catalog.
  • OpenCode Zen for the pay-as-you-go catalog, including reviewed free-model records.

ai key in the Go and Zen fields on Settings → Connectors. In most cases, the same key works for both catalogs, while each field remains independently testable. DuoPort keeps credentials in WordPress and keeps model policy in a reviewed registry.

).

Why DuoPort?

DuoPort gives WordPress teams a small, auditable OpenCode bridge instead of another opaque AI dashboard. It works with the native WordPress AI Client, keeps Go and Zen catalog identities separate, and exposes only model routes whose endpoint and capability contracts have been reviewed. The optional Model Radar tracks public catalog changes and queues new or free-model candidates for verification; it never auto-promotes a model.

OpenCode Go and Zen

OpenCode Go

Use the Go subscription catalog for its reviewed text-generation models. Go availability is checked with a bounded probe and transient cache, so the plugin can report configured or unavailable states without repeatedly calling the catalog API.

OpenCode Zen

Use the Zen pay-as-you-go catalog for reviewed text-generation models, including records explicitly identified as free. Free availability is supplied by OpenCode and can change; a free-looking model name is only a verification candidate, not a promise of free access.

Current OpenCode models

Model lists change over time. By default, DuoPort presents the reviewed chat/completions records for each catalog and labels Zen free records. The credential-free Model Radar compares current public Go and Zen /models evidence with that registry and reports new, retired, unsupported, and verification-required changes in one aggregate issue.

Enable Show all models only when you want to inspect the complete live catalog. Unknown models, unknown endpoint families, unsupported capabilities, and unverified free-name candidates remain default-deny; discovering a model is not the same as making it routable.

Free OpenCode models

Zen records matched against OpenCode’s published pricing table are marked (Free) in the model picker when they are part of the reviewed registry. Free models still require an API key and may have limits, availability changes, or catalog retirement. DuoPort does not promise that every free-looking ID is free or supported.

WordPress AI Client integration

DuoPort uses the native WordPress AI Client provider registry. It does not create a separate site-wide model router, duplicate WordPress credentials, or read connector secrets for diagnostics. Model selection, metadata, and request transport remain inside the plugin’s reviewed boundaries.

Verified model support

Only reviewed chat/completions records are advertised by default. The current adapter does not claim Responses, Messages, image, tool, or web-search support unless the corresponding contract is explicitly present in the registry. Unknown or unresolved routes fail clearly instead of silently falling back.

Features

  • Two providers ( opencode-go / opencode-zen ) auto-discovered by the Connectors screen.
  • Reviewed chat/completions-routable models per catalog (Go: 11, Zen: 15) — present in the live OpenCode /models catalog and recorded as routable in the reviewed registry.
  • Explicitly reviewed free models labeled (Free) in the model picker (Zen catalog).
  • Credential-free Model Radar and catalog watch for fast-follow verification work.
  • Availability probe with transient caching — validates key without calling /models.
  • Show all models toggle on Settings → DuoPort Connector (off by default).

External Services

ai) to list models, check availability, and generate text.

  • Your API key is sent with every request.
  • Prompts and messages you submit for generation are sent to OpenCode’s servers.
  • Model list is fetched from https://opencode.ai/zen/go/v1/models and https://opencode.ai/zen/v1/models.
  • Availability is validated by a chat/completions probe ( max_tokens: 1 ).
  • See https://opencode.ai/legal/terms-of-service for terms and https://opencode.ai/legal/privacy-policy for privacy policy.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • artificial intelligence
  • ai
  • connector
  • opencode
  • zen
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 7.0 · PHP 8.2
Update activity12 Oct 202621d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.1.80.1.9
Version0.1.60.1.8
WordPress compatibility7.1.27.1.3
Version0.1.50.1.6
Version0.1.40.1.5
WordPress compatibility7.1.17.1.2
Version0.1.30.1.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.