GLM Coding Plan provider extension for pi.
Provides access to GLM Coding Plan models via Zhipu AI's OpenAI-compatible Coding API endpoint. Models are fetched from models.dev on startup with a hardcoded fallback list.
From a public Git repository:
pi install https://github.com/lulucatdev/pi-glm-coding-plan-providerOr, after publishing to npm:
pi install pi-glm-coding-plan-providerYou can also add it to your pi config:
{
"packages": ["pi-glm-coding-plan-provider"]
}Use /login in pi and select GLM Coding Plan to paste your API key.
Alternatively, set the GLM_CODING_PLAN_API_KEY environment variable.
By default, the provider uses Zhipu AI's dedicated Coding Plan endpoint:
https://open.bigmodel.cn/api/coding/paas/v4
To override it before starting pi, set:
export GLM_CODING_PLAN_BASE_URL="https://open.bigmodel.cn/api/coding/paas/v4"- This implementation follows the same OpenAI-compatible Coding Plan pattern documented for OpenCode.
- The provider uses the
zhipuai-coding-plancatalog frommodels.dev.
MIT