GrowthCircle.id Provider

OpenClaw provider plugin for GrowthCircle.id models.

Install

openclaw plugins install clawhub:gc-provider

gc-provider

OpenClaw provider plugin for GrowthCircle.id.

GrowthCircle.id provider preview

gc-provider registers GrowthCircle.id as the OpenClaw provider growthcircle and sends requests to the OpenAI-compatible endpoint:

https://ai.growthcircle.id/v1

The plugin reads the GrowthCircle model catalog with the API key configured in OpenClaw. Free, Paid, and Team keys can expose different models. The OpenClaw model picker is scoped to GrowthCircle text-inference models, so image, video, audio, music, unavailable, and non-GrowthCircle models are not added to the chat model list.

Requirements

  • OpenClaw 2026.5.4 or newer.
  • A GrowthCircle API key with one of these prefixes:
    • gc-free
    • gc-paid
    • gc-team

Configure the key in the OpenClaw setup flow, or set it as an environment variable:

GROWTHCIRCLE_API_KEY=<your-growthcircle-key>

To create a key:

  1. Sign in at https://growthcircle.id/app/ai.
  2. Open AI Console.
  3. Open the Key tab.
  4. Generate a key and store it securely. GrowthCircle only shows the key once.

Install

Recommended OpenClaw Command

Use this for a new install or an existing install. It updates an existing tracked package first. If there is no tracked install yet, it installs the npm latest package.

(openclaw plugins update gc-provider@latest || openclaw plugins install gc-provider@latest --force) && openclaw plugins enable gc-provider && openclaw gateway restart && openclaw configure --section=model

ClawHub

Use the unpinned ClawHub track when you want OpenClaw to follow newer ClawHub releases:

openclaw plugins install clawhub:gc-provider
openclaw plugins enable gc-provider
openclaw gateway restart
openclaw configure --section=model

npm

Use the npm package directly when ClawHub is not available, or when an environment standardizes on npm package specs:

openclaw plugins install gc-provider@latest --force
openclaw plugins enable gc-provider
openclaw gateway restart
openclaw configure --section=model

Local Source

For development from this repository:

npm install
npm test
npm run typecheck
openclaw plugins install -l .
openclaw plugins enable gc-provider
openclaw gateway restart
openclaw configure --section=model

Update

OpenClaw does not silently update executable plugins. Update the plugin through the same source used for the install, then restart the gateway. To preview a tracked update first:

openclaw plugins update gc-provider --dry-run

Update a Tracked Install

Use this when OpenClaw already knows where the installed package came from:

openclaw plugins update gc-provider
openclaw gateway restart
openclaw configure --section=model

Update from npm latest

Use this when the plugin was installed from npm, or when an older install was pinned to a specific npm version:

openclaw plugins update gc-provider@latest
openclaw gateway restart
openclaw configure --section=model

Update from ClawHub latest

If the plugin was installed from clawhub:gc-provider without a pinned version:

openclaw plugins update gc-provider
openclaw gateway restart
openclaw configure --section=model

For a fresh ClawHub replacement install:

openclaw plugins install clawhub:gc-provider --force
openclaw plugins enable gc-provider
openclaw gateway restart
openclaw configure --section=model

Update from Local Source

Use this for a checkout of this repository:

npm install
npm run build
openclaw plugins install -l . --force
openclaw plugins enable gc-provider
openclaw gateway restart
openclaw configure --section=model

Update All Plugins

openclaw plugins update --all
openclaw gateway restart

Recent OpenClaw versions may also run plugin update checks after openclaw update, depending on how the plugin was installed.

Repair a Broken or Untracked Install

If OpenClaw says plugin already exists, use update first:

openclaw plugins update gc-provider@latest

If the local copy is untracked or broken, replace it explicitly:

openclaw plugins install gc-provider@latest --force
openclaw plugins enable gc-provider
openclaw gateway restart
openclaw configure --section=model

Verify

After install or update, check the configured GrowthCircle catalog:

openclaw models list --provider growthcircle

The paid and team default model is:

growthcircle/gpt-5.5

The free default model is:

growthcircle/gpt-5.5-free

Free-tier model ids use the -free suffix. For example:

growthcircle/MiniMax-M2.7-free
growthcircle/gpt-5.5-free

If OpenClaw prints plugins.allow is empty, add this provider to the plugin allowlist:

openclaw config set plugins.allow '["gc-provider"]' --strict-json
openclaw gateway restart

If other non-bundled plugins are already in use, include them in the same JSON array instead of replacing the list with only gc-provider.

Model Catalog

GrowthCircle's /v1/models endpoint is the source of truth at runtime. The lists below are the text-inference models currently seeded into OpenClaw setup for each key tier.

Free

growthcircle/gpt-5.3-codex-free
growthcircle/gpt-5.4-free
growthcircle/gpt-5.4-mini-free
growthcircle/gpt-5.5-free
growthcircle/claude-haiku-4-5-20251001-free
growthcircle/claude-opus-4-6-free
growthcircle/claude-opus-4-7-free
growthcircle/claude-sonnet-4-6-free
growthcircle/gemini-2.5-flash-free
growthcircle/gemini-2.5-flash-lite-free
growthcircle/gemini-2.5-pro-free
growthcircle/gemini-3-flash-preview-free
growthcircle/gemini-3-pro-preview-free
growthcircle/gemini-3.1-pro-preview-free
growthcircle/MiniMax-M2.7-free
growthcircle/MiniMax-M2.7-highspeed-free

Paid

growthcircle/gpt-5.3-codex
growthcircle/gpt-5.3-codex-spark
growthcircle/gpt-5.4
growthcircle/gpt-5.4-mini
growthcircle/gpt-5.5
growthcircle/claude-3-5-haiku-latest
growthcircle/claude-haiku-4-5-20251001
growthcircle/claude-haiku-4-5-20251001-thinking
growthcircle/claude-opus-4-5-20251101
growthcircle/claude-opus-4-5-20251101-thinking
growthcircle/claude-opus-4-6
growthcircle/claude-opus-4-6-thinking
growthcircle/claude-opus-4-7
growthcircle/claude-sonnet-4-5-20250929
growthcircle/claude-sonnet-4-5-20250929-thinking
growthcircle/claude-sonnet-4-6
growthcircle/claude-sonnet-4-6-thinking
growthcircle/deepseek-ocr
growthcircle/deepseek-r1-0528
growthcircle/deepseek-r1-250528
growthcircle/deepseek-v3-0324
growthcircle/deepseek-v3.1-terminus
growthcircle/deepseek-v3.2
growthcircle/deepseek-v3.2-exp
growthcircle/deepseek-v4-flash
growthcircle/deepseek-v4-pro
growthcircle/gemini-2.0-flash
growthcircle/gemini-2.5-flash
growthcircle/gemini-2.5-flash-nothinking
growthcircle/gemini-2.5-flash-thinking
growthcircle/gemini-2.5-flash-lite
growthcircle/gemini-2.5-pro
growthcircle/gemini-2.5-pro-nothinking
growthcircle/gemini-2.5-pro-thinking
growthcircle/gemini-3-flash-preview
growthcircle/gemini-3-flash-preview-nothinking
growthcircle/gemini-3-flash-preview-thinking
growthcircle/gemini-3-pro-preview
growthcircle/gemini-3-pro-preview-thinking
growthcircle/gemini-3.1-flash-lite-preview
growthcircle/gemini-3.1-pro-preview
growthcircle/gemini-3.1-pro-preview-thinking
growthcircle/gemini-3.5-flash
growthcircle/glm-4.6
growthcircle/glm-4.7
growthcircle/glm-5
growthcircle/glm-5.1
growthcircle/kimi-k2-instruct
growthcircle/kimi-k2-thinking
growthcircle/kimi-k2.5
growthcircle/MiniMax-M2.7
growthcircle/MiniMax-M2.7-highspeed

Team

growthcircle/gpt-5.3-codex
growthcircle/gpt-5.3-codex-spark
growthcircle/gpt-5.4
growthcircle/gpt-5.4-mini
growthcircle/gpt-5.5

Compatibility

  • Minimum OpenClaw version: 2026.5.4
  • Tested OpenClaw SDK target: 2026.5.20
  • Runtime entry: ./dist/index.js
  • Source entry: ./index.ts

The 2026.5.4 floor is intentional for ClawHub installs. Older OpenClaw builds can download the legacy ClawHub ZIP archive while validating npm-pack metadata, which may produce archive integrity errors. Upgrade OpenClaw before installing the latest gc-provider.

Provider Details

Security

Do not commit GrowthCircle API keys. Keep local keys in ignored files such as .env.local, or configure them through OpenClaw's auth flow. Rotate any key that was used in a shared demo, CI log, screenshot, or support thread.