Releases: openfreerouter/openclaw-freerouter
Releases · openfreerouter/openclaw-freerouter
v1.3.0 — OpenClaw FreeRouter Plugin
FreeRouter Plugin for OpenClaw
Smart model router that auto-classifies requests and routes to the cheapest capable model using your own API keys.
Install
openclaw plugins install openfreerouter/openclaw-freerouter
Features
- 14-dimension complexity classifier — scores prompts across code, reasoning, creativity, etc.
- 4-tier routing: SIMPLE → Kimi/Haiku, MEDIUM → Sonnet, COMPLEX/REASONING → Opus
- Mode overrides:
/max,[simple],complex mode:— let users choose tier explicitly - Anthropic ↔ OpenAI translation — tool calls, streaming, thinking blocks
- Auto-fallback on upstream failures (Kimi down? → Haiku)
- Per-tier timeouts with streaming stall detection (30s/60s/120s)
- External config via
freerouter.config.jsonor plugin config - Zero external dependencies — Node.js built-ins only
Test Results
- 38/38 core tests ✅
- 37/37 extended tests ✅
Works as both OpenClaw plugin AND standalone proxy.