GrowthCircle.id Provider
OpenClaw provider plugin for GrowthCircle.id models.
Install
openclaw plugins install clawhub:gc-providergc-provider
OpenClaw provider plugin for GrowthCircle.id.
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.4or newer. - A GrowthCircle API key with one of these prefixes:
gc-freegc-paidgc-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:
- Sign in at https://growthcircle.id/app/ai.
- Open AI Console.
- Open the Key tab.
- 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
- Plugin id:
gc-provider - Runtime id:
gc-provider - Provider id:
growthcircle - Display name:
GrowthCircle.id - API mode:
openai-completions - Base URL:
https://ai.growthcircle.id/v1 - API key env var:
GROWTHCIRCLE_API_KEY - Model ref format:
growthcircle/<model-id> - Default thinking level:
medium - npm package: https://www.npmjs.com/package/gc-provider
- Source: https://github.com/Growth-Circle/gc-provider
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.
