Prism Provider for OpenClaw
OpenClaw provider plugin for Prism.
Install
$
openclaw plugins install clawhub:openclaw-plugin-prismPrism Provider for OpenClaw
Use Prism models in OpenClaw through Prism's OpenAI-compatible Chat Completions API.
Install
openclaw plugins install clawhub:openclaw-plugin-prism
openclaw models auth login --provider prism --set-default
The login flow prompts for PRISM_API_KEY and stores it through OpenClaw's
native credential system. Create a key in the
Prism dashboard.
Models
| Model | Input | Context | Maximum output |
|---|---|---|---|
prism/deepseek-v4.1-flash | Text and image | 1,000,000 | 384,000 |
prism/deepseek-v4-flash | Text | 1,000,000 | 384,000 |
List or change Prism models:
openclaw models list --provider prism
openclaw models set prism/deepseek-v4.1-flash
Develop
npm install
npm run build
npm test
npm run validate
npm run validate builds the plugin and runs clawhub package validate.
Publish
The first manual publish establishes the ClawHub package:
npm exec clawhub -- login
npm run validate
npm exec clawhub -- package publish . --dry-run
npm exec clawhub -- package publish .
After the first publish, configure the included GitHub Actions workflow as the trusted publisher:
npm exec clawhub -- package trusted-publisher set openclaw-plugin-prism \
--repository prismhq/openclaw-prism-provider \
--workflow-filename clawhub-publish.yml
Prism documentation: docs.prisminference.com
