logo
0
0
WeChat Login
be20_cnb平台配置
ClawRouter Banner

The agent-native LLM router for OpenClaw

Route every request to the right model at the right price.
15-dimension scoring, <1ms local routing, optimized for autonomous agents.
One wallet, 41+ models, zero API keys.

92% savings  No API keys  38+ models  Non-custodial  Fast routing

npm version npm downloads GitHub stars CI TypeScript License: MIT

USDC Hackathon Winner x402 Protocol Base Network OpenClaw Plugin Telegram


📑 Quick Navigation

SectionDescription
Quick StartInstall in 2 minutes
Routing Profileseco / auto / premium / free
How It Works15-dimension local routing
Models & Pricing41+ models, full price list
ScreenshotsSee it in action
Paymentx402 non-custodial USDC
ConfigurationEnvironment variables
Troubleshootingdoctor AI-powered diagnostics
vs OpenRouterWhy ClawRouter wins
SupportTelegram, X, founders

🚀 Quick Start

# 1. Install with smart routing enabled curl -fsSL https://blockrun.ai/ClawRouter-update | bash openclaw gateway restart # 2. Fund your wallet with USDC on Base (address printed on install) # $5 is enough for thousands of requests

Done! Smart routing (blockrun/auto) is now your default model.


🎯 Routing Profiles

Choose your routing strategy with /model <profile>:

ProfileStrategySavingsBest For
/model autoBalanced (default)74-100%General use
/model ecoCheapest possible95-100%Maximum savings
/model premiumBest quality0%Mission-critical
/model freeFree tier only100%Zero cost

Shortcuts: /model grok, /model br-sonnet, /model gpt5, /model o3


⚡ How It Works

100% local routing. <1ms latency. Zero external API calls.

Request → Weighted Scorer (15 dimensions) → Tier → Cheapest Model → Response
TierECO ModelAUTO ModelPREMIUM Model
SIMPLEnvidia/gpt-oss-120b (FREE)kimi-k2.5 ($0.60/$3.00)kimi-k2.5
MEDIUMgemini-2.5-flash-lite ($0.10/$0.40)grok-code-fast ($0.20/$1.50)gpt-5.2-codex ($1.75/$14.00)
COMPLEXgemini-2.5-flash-lite ($0.10/$0.40)gemini-3.1-pro ($2/$12)claude-opus-4.6 ($5/$25)
REASONINGgrok-4-fast ($0.20/$0.50)grok-4-fast ($0.20/$0.50)claude-sonnet-4.6 ($3/$15)

Blended average: $2.05/M vs $25/M for Claude Opus = 92% savings


💰 Models & Pricing

41+ models across 7 providers, one wallet:

Click to expand full model list
ModelInput $/MOutput $/MContextReasoning
OpenAI
gpt-5.2$1.75$14.00400K*
gpt-4o$2.50$10.00128K
gpt-4o-mini$0.15$0.60128K
gpt-oss-120bFREEFREE128K
o1$15.00$60.00200K*
o1-mini$1.10$4.40128K*
o3$2.00$8.00200K*
o4-mini$1.10$4.40128K*
Anthropic
claude-opus-4.5$5.00$25.00200K*
claude-sonnet-4.6$3.00$15.00200K*
claude-haiku-4.5$1.00$5.00200K
Google
gemini-3.1-pro-preview$2.00$12.001M*
gemini-3-pro-preview$2.00$12.001M*
gemini-3-flash-preview$0.50$3.001M
gemini-2.5-pro$1.25$10.001M*
gemini-2.5-flash$0.30$2.501M
gemini-2.5-flash-lite$0.10$0.401M
DeepSeek
deepseek-chat$0.28$0.42128K
deepseek-reasoner$0.28$0.42128K*
xAI
grok-4-0709$0.20$1.50131K*
grok-4-1-fast-reasoning$0.20$0.50131K*
grok-code-fast-1$0.20$1.50131K
Moonshot
kimi-k2.5$0.60$3.00262K*
MiniMax
minimax-m2.5$0.30$1.20205K*

Free tier: gpt-oss-120b costs nothing and serves as automatic fallback when wallet is empty.


📸 Screenshots

Smart Routing in Action

ClawRouter savings
Telegram Integration

Telegram demo

The flow:

  1. Wallet auto-generated on Base (L2) — saved at ~/.openclaw/blockrun/wallet.key
  2. Fund with $1 USDC — enough for hundreds of requests
  3. Request any model — ClawRouter picks the cheapest capable one
  4. Pay per request — non-custodial, you hold your keys

💳 Payment

No account. No API key. Payment IS authentication via x402.

Request → 402 (price: $0.003) → wallet signs USDC → retry → response

USDC stays in your wallet until spent — non-custodial. Price is visible in the 402 header before signing.

/wallet # Check balance and address /stats # View usage and savings

Fund your wallet:

  • Coinbase: Buy USDC, send to Base
  • Bridge: Move USDC from any chain to Base
  • CEX: Withdraw USDC to Base network

⚙️ Configuration

For basic usage, no configuration needed. For advanced options:

VariableDefaultDescription
BLOCKRUN_WALLET_KEYauto-generatedYour wallet private key
BLOCKRUN_PROXY_PORT8402Local proxy port
CLAWROUTER_DISABLEDfalseDisable smart routing

Full reference: docs/configuration.md


🥊 vs OpenRouter

OpenRouter / LiteLLMClawRouter
SetupHuman creates accountAgent generates wallet
AuthAPI key (shared secret)Wallet signature (cryptographic)
PaymentPrepaid balance (custodial)Per-request (non-custodial)
RoutingProprietary / closedOpen source, client-side
Rate limitsPer-key quotasNone (your wallet, your limits)
Cost$25/M (Opus equivalent)$2.05/M blended average

Full comparison →


🩺 Troubleshooting

When things go wrong, run the doctor:

npx @blockrun/clawrouter doctor

This collects diagnostics and sends them to Claude Sonnet for AI-powered analysis:

🩺 BlockRun Doctor v0.10.4 System ✓ OS: darwin arm64 ✓ Node: v20.11.0 Wallet ✓ Address: 0x1234...abcd ✓ Balance: $12.50 Network ✓ BlockRun API: reachable (142ms) ✗ Local proxy: not running on :8402 📤 Sending to Claude Sonnet 4.6 (~$0.003)... 🤖 AI Analysis: The local proxy isn't running. Run `openclaw gateway restart` to fix.

Use Opus for complex issues:

npx @blockrun/clawrouter doctor opus

Ask a specific question:

npx @blockrun/clawrouter doctor "why is my request failing?" npx @blockrun/clawrouter doctor opus "深度分析我的配置"

Cost: Sonnet ~$0.003 (default) | Opus ~$0.01


🛠 Development

git clone https://github.com/BlockRunAI/ClawRouter.git cd ClawRouter npm install npm run build npm test

📞 Support

ChannelLink
📅 Schedule Democalendly.com/vickyfu9/30min
💬 Community Telegramt.me/blockrunAI
🐦 X / Twitterx.com/BlockRunAI
📱 Founder Telegram@bc1max
✉️ Emailvicky@blockrun.ai

📚 More Resources

ResourceDescription
DocumentationFull docs
Model PricingAll models & prices
Routing ProfilesECO/AUTO/PREMIUM details
ArchitectureTechnical deep dive
ConfigurationEnvironment variables
vs OpenRouterWhy ClawRouter wins
FeaturesAll features
TroubleshootingCommon issues

MIT License · BlockRun — Pay-per-request AI infrastructure

⭐ If ClawRouter saves you money, consider starring the repo!

About

No description, topics, or website provided.
2.57 MiB
0 forks0 stars4 branches59 TagREADMEMIT license
Language
TypeScript66.8%
JavaScript27%
Shell6.1%
Dockerfile0.1%