Skip to main content

What Pro is

GoModel Pro is the commercial distribution of GoModel. It uses the same gateway, configuration, providers, dashboard, and APIs as open-source GoModel, with licensed extensions for prompt compression, intelligent routing, OIDC single sign-on, and per-child quota templates. Without a valid license, the Pro binary starts as the open-source gateway and does not block traffic. An explicitly enabled SSO configuration is the exception: startup fails closed when its SSO entitlement or configuration is invalid, so an authentication boundary cannot disappear silently.

Prompt compression

Deterministic, fail-open request rewriting that removes repeated context before it reaches the provider.

OIDC single sign-on

Protect the Dashboard with your identity provider using Authorization Code flow with PKCE.

Intelligent routing

Easy/hard tier classification per request plus adaptive, health-aware provider selection inside a virtual model. Beta.

Quota templates

Per-child quota templates let one user_path budget definition apply independently to each direct child path instead of one shared subtree budget. Set per_child: true on a budgets.user_paths entry — see Budgets for YAML and environment-variable examples and matching rules. Without the quota_templates entitlement, per_child: true in configuration aborts startup and admin API writes are rejected with 403 quota_templates_not_entitled.

Licensing

Pro features are granted by an offline Ed25519-signed token in GOMODEL_PRO_LICENSE. Validation requires no network access and works in air-gapped environments.
Last modified on August 30, 2026