← Back to Plugins
Tools

Gc Provider

Growth-Circle By Growth-Circle 👁 54 views ▲ 0 votes

OpenClaw provider plugin for GrowthCircle.id models

GitHub

Install

npm install -g

README

# gc-provider

OpenClaw model-provider plugin for GrowthCircle.id.

<p>
  <img src="assets/growthcircle-provider-preview.png" alt="GrowthCircle.id landing page preview" width="920" />
</p>

It registers `GrowthCircle.id` as provider `growthcircle` and uses the OpenAI-compatible endpoint:

```text
https://ai.growthcircle.id/v1
```

Model discovery is auth-aware. The plugin calls `/models` with the configured API key, so `gc-free`, `gc-paid`, and `gc-team` keys can expose different model catalogs without separate provider ids.

## Install

After installation, the model configuration wizard will show
`GrowthCircle.id` / `growthcircle` in the provider list.

### If OpenClaw is not installed yet

```sh
npm install -g openclaw && openclaw plugins install gc-provider --pin && openclaw plugins enable gc-provider && openclaw gateway restart && openclaw configure --section=model
```

### If OpenClaw is already installed

```sh
openclaw plugins install gc-provider --pin && openclaw plugins enable gc-provider && openclaw gateway restart && openclaw configure --section=model
```

### If gc-provider is already installed

```sh
openclaw plugins update gc-provider && openclaw plugins enable gc-provider && openclaw gateway restart && openclaw configure --section=model
```

### Works for new or existing plugin installs

```sh
(openclaw plugins update gc-provider || openclaw plugins install gc-provider --pin) && openclaw plugins enable gc-provider && openclaw gateway restart && openclaw configure --section=model
```

### Manual steps

```sh
openclaw plugins install gc-provider --pin
openclaw plugins enable gc-provider
openclaw gateway restart
openclaw configure --section=model
```

After configuration, you can verify the key-specific model catalog:

```sh
openclaw models list --provider growthcircle
```

The onboarding default is `growthcircle/gpt-5.5`, with OpenClaw's current
GPT-5.5 metadata (`contextWindow: 272000`, `maxTokens: 128000`) and
`agents.defaults.thinkingDefault: "medium"` when no thinking default already
exists.

## Local Development Install

From this repository:

```sh
npm install
npm test
npm run typecheck
openclaw plugins install -l .
openclaw plugins enable gc-provider
openclaw plugins inspect gc-provider
```

## Provider Details

- Plugin 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 reference format: `growthcircle/<model-id>`
- Default model: `growthcircle/gpt-5.5`
- Default thinking level: `medium`

Do not commit API keys. Rotate any key used for public demos or shared testing.
tools

Comments

Sign in to leave a comment

Loading comments...