https://github.com/mnfst/openclaw-model-router
Skill for Manifest: OpenClaw LLM Router
https://github.com/mnfst/openclaw-model-router
Last synced: about 2 months ago
JSON representation
Skill for Manifest: OpenClaw LLM Router
- Host: GitHub
- URL: https://github.com/mnfst/openclaw-model-router
- Owner: mnfst
- Created: 2026-03-22T04:48:59.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-03-22T05:16:30.000Z (3 months ago)
- Last Synced: 2026-03-22T19:46:46.942Z (3 months ago)
- Language: Shell
- Size: 6.84 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# openclaw-model-router
A Claude Code skill that sets up the [Manifest](https://github.com/mnfst/manifest) LLM router plugin for OpenClaw. Manifest sits between your app and LLM providers, picking the cheapest model that can handle each request.
## What it does
- Installs the Manifest plugin into OpenClaw
- Points all LLM traffic through one endpoint (supports 300+ models across Anthropic, OpenAI, Google, DeepSeek, xAI, Mistral, etc.)
- Sets `manifest/auto` as the default model, which scores and routes requests in under 2ms
- Falls back to alternative models automatically when one goes down or hits a rate limit
## Usage
Say any of these to Claude Code:
```
/install-manifest
install manifest
add manifest plugin
setup model router
```
### Modes
| Mode | Account needed | Dashboard |
|-------|---------------|-----------|
| `local` (default) | No | `http://127.0.0.1:2099` |
| `cloud` | Yes (`mnfst_*` key) | [app.manifest.build](https://app.manifest.build) |
### Running the script directly
```bash
# Local mode (default)
bash skills/openclaw-model-router/scripts/install_manifest.sh
# Cloud mode
bash skills/openclaw-model-router/scripts/install_manifest.sh --mode cloud --key mnfst_YOUR_KEY
# Preview changes without touching anything
bash skills/openclaw-model-router/scripts/install_manifest.sh --dry-run
```
## Prerequisites
- `openclaw` CLI
- `jq` (`sudo apt install jq` / `brew install jq`)
## Project structure
```
skills/openclaw-model-router/
SKILL.md # Skill definition (triggers, workflow)
scripts/install_manifest.sh # Installation script
```