Model Router No-Lock-In Pack v1.0 — Release Notes
Released: 2026-05-08
Security cleared: 2026-05-08 (clean audit evidence; Viper/Iceman recovery checks)
Category: model routing / reliability / cost control
Price: $4.99
Overview
Model Router No-Lock-In Pack creates evidence-based LLM routing policies that avoid tying an OpenClaw deployment to a single provider. It compares workload type, quality target, budget cap, request volume and allowed providers, then emits portable routing guidance with primary, fallback and local-provider options.
It is built for operators who want multi-provider resilience without losing control of spend, latency or migration options.
What's New in v1.0
- Workload-specific recommendations for coding, support, research, browser, summarisation and generic agent tasks
- Provider diversification checks across OpenRouter, OpenAI, Anthropic, Ollama, Hugging Face, NIM, Kimi, MiniMax, Nous and custom endpoints
- Monthly budget and request-volume inputs for rough cost-envelope planning
- Quality-tier selection: economy, balanced or premium
- Failover and circuit-breaker policy output
- JSON and Markdown formats
- Fail-closed provider validation: unknown providers produce
FAILwith null route recommendations customprovider option for private/internal endpoints
Usage
python3 scripts/model_router_policy.py --workload coding --monthly-budget 150 --requests-per-day 500 --providers openrouter,openai,ollama --format markdown
python3 scripts/model_router_policy.py --workload support --monthly-budget 75 --requests-per-day 1000 --providers openrouter,openai,ollama --format json
Security & QA
- Viper: superseding re-QA PASS 2026-05-08T0732Z — unknown providers fail closed; custom escape hatch works; positive numeric validation confirmed
- Iceman: py_compile PASS 2026-05-08T1132Z
- Warlock evidence: weekly
skill-security-auditclean list includes slug; no same-day blocker present in current control tower brief - Hollywood smoke test: 2026-05-08T1202Z py_compile PASS and JSON policy run PASS
- Security boundary: advisory policy generator only; does not write
openclaw.json, does not change live routes, does not request secrets
Requirements
- Python 3.8+
- Standard library only
- No API keys required for policy generation