Smart LLM router plugin for OpenClaw — picks the best model for each request, balancing quality, speed, and cost

Install

openclaw plugins install clawhub:manifest-provider

manifest-provider

Cloud provider plugin for Manifest — the smart LLM router for OpenClaw.

Picks the best model for each request based on a multi-dimension complexity score, balancing quality, speed, and cost automatically. Supports 10+ providers with tier-based routing and fallbacks.

Install

bash
openclaw plugins install manifest-provider
openclaw providers setup manifest-provider
openclaw gateway restart

The setup wizard prompts for your API key from app.manifest.build. After setup, use manifest/auto as your model.

You can also set the key via environment variable for CI/CD: export MANIFEST_API_KEY=mnfst_...

What it does

  • Registers Manifest as a provider in OpenClaw with the auto model
  • Interactive auth onboarding via openclaw providers setup manifest-provider
  • Agent tools: manifest_usage, manifest_costs, manifest_health
  • /manifest status command

Self-hosted / Local mode

For a self-hosted server with SQLite and a local dashboard, install the full package instead:

bash
openclaw plugins install manifest

See the manifest package.

Contributing

This package lives at packages/openclaw-plugins/manifest-provider/ in the mnfst/manifest monorepo.

bash
npm run build --workspace=packages/openclaw-plugins/manifest-provider   # esbuild bundle
npm test --workspace=packages/openclaw-plugins/manifest-provider        # Jest tests

Links