Skip to content

Commit 53bc4ff

Browse files
authored
Merge pull request #359 from BlockRunAI/chore/refresh-brand-numbers
chore(brand): refresh the snapshot — the markers were rendering a stale catalog
2 parents 107c2d1 + db4a1ac commit 53bc4ff

11 files changed

Lines changed: 50 additions & 47 deletions

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ Both now forward verbatim through the existing paid-passthrough, verified live a
293293

294294
### Fixed — the API-key docs described a gateway that no longer exists
295295

296-
The 404 hint and the README both said `api.blockrun.ai` "currently carries chat and text completions" and that "image, video, audio and the partner APIs are still wallet-only". Probing the live gateway on 2026-09-05 disproved it: chat, `/v1/messages`, `/v1/models`, image generation, speech, video, Surf, Exa, prediction markets and phone lookup/fraud **all work on an API key**, and so do all <!-- br:models.free -->7<!-- /br:models.free --> free models. The genuine wallet-only exceptions are the routes that bind a lease or a position to a payer address — buying/renewing/releasing phone numbers, and Polymarket trading — and those are now what the hint names.
296+
The 404 hint and the README both said `api.blockrun.ai` "currently carries chat and text completions" and that "image, video, audio and the partner APIs are still wallet-only". Probing the live gateway on 2026-09-05 disproved it: chat, `/v1/messages`, `/v1/models`, image generation, speech, video, Surf, Exa, prediction markets and phone lookup/fraud **all work on an API key**, and so do all <!-- br:models.free -->6<!-- /br:models.free --> free models. The genuine wallet-only exceptions are the routes that bind a lease or a position to a payer address — buying/renewing/releasing phone numbers, and Polymarket trading — and those are now what the hint names.
297297

298298
### Changed — Solana is the stated preference, without stranding Base wallets
299299

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ClawRouter
22

3-
Smart LLM router for autonomous agents. <!-- br:models.chatVisible -->76<!-- /br:models.chatVisible --> models. Two ways to pay:
3+
Smart LLM router for autonomous agents. <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models. Two ways to pay:
44

55
- **Wallet (default)** — x402 USDC micropayments signed per call, against `blockrun.ai/api` (Base) or `sol.blockrun.ai/api` (Solana). New installs default to Solana.
66
- **API key**`brk_live_…` from [user.blockrun.ai](https://user.blockrun.ai), billed against card-funded account credit, against `api.blockrun.ai`. `src/api-key.ts` resolves it (env → `~/.blockrun/.api-key``~/.openclaw/blockrun/api-key`); a key present anywhere wins over a wallet, and no wallet is generated or read in that mode.

README.md

Lines changed: 20 additions & 20 deletions
Large diffs are not rendered by default.

brand-numbers.json

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
"$schema": "https://blockrun.ai/brand/numbers.schema.json",
33
"version": 1,
44
"models": {
5-
"chatVisible": 76,
6-
"totalVisible": 100,
7-
"free": 7,
8-
"freeWithheld": 26,
5+
"chatVisible": 78,
6+
"totalVisible": 102,
7+
"free": 6,
8+
"freeWithheld": 27,
99
"image": 9,
1010
"video": 8,
1111
"music": 1,
1212
"speech": 5,
1313
"soundfx": 1,
14-
"withFallback": 48,
15-
"withFallbackAllEntries": 89
14+
"withFallback": 33,
15+
"withFallbackAllEntries": 74
1616
},
1717
"clawrouter": {
1818
"dimensions": 15,
@@ -21,7 +21,10 @@
2121
"aliases": 259
2222
},
2323
"mcp": {
24-
"tools": 20
24+
"tools": 19,
25+
"contextTokens": 12900,
26+
"contextTokensTrading": 5554,
27+
"contextCutPct": 57
2528
},
2629
"chains": {
2730
"rpc": 40

docs/9-free-ai-models-zero-cost-blockrun.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# 9 Free AI Models, Zero Cost: How BlockRun Gives Developers Top-Tier LLMs for Nothing
22

33
> **The count in this title is a snapshot, and so is every model name below.**
4-
> It was 9 when this was written; the published free tier is <!-- br:models.free -->7<!-- /br:models.free --> today, and _none_ of the
4+
> It was 9 when this was written; the published free tier is <!-- br:models.free -->6<!-- /br:models.free --> today, and _none_ of the
55
> nine originals is still in it. Free hosting is volatile — NVIDIA retired four
66
> of the five visible free models in a single sweep on 2026-08-30 — so the tier
77
> gets rebuilt rather than topped up. The URL keeps its original slug so existing
@@ -23,7 +23,7 @@ BlockRun's answer: just take them.
2323

2424
---
2525

26-
## The Lineup: <!-- br:models.free -->7<!-- /br:models.free --> Models, $0.00
26+
## The Lineup: <!-- br:models.free -->6<!-- /br:models.free --> Models, $0.00
2727

2828
Through [ClawRouter](https://github.com/BlockRunAI/ClawRouter) — BlockRun's local AI routing proxy — you get zero-cost access to the following (verified live 2026-08-30):
2929

@@ -244,13 +244,13 @@ Look at the cost trajectory over the past three years:
244244
- **2023:** GPT-4 dominates alone at $30/$60 per M tokens
245245
- **2024:** Open-source models surge, prices halve repeatedly
246246
- **2025:** DeepSeek, Qwen push top-tier inference below $1/M
247-
- **2026:** BlockRun offers <!-- br:models.free -->7<!-- /br:models.free --> free models through a single API
247+
- **2026:** BlockRun offers <!-- br:models.free -->6<!-- /br:models.free --> free models through a single API
248248

249249
**A free tier that gets rebuilt rather than retired isn't just a product feature — it's a signal.** Baseline AI capability is becoming infrastructure. Like internet bandwidth before it, the cost of "good enough" AI inference is converging toward zero.
250250

251251
BlockRun and ClawRouter exist to be the **routing layer** in this transition: not locked to any single provider, not bound to any single model, always giving developers the lowest-cost path to the right capability.
252252

253-
Today it's <!-- br:models.free -->7<!-- /br:models.free --> free models, and they are not the same seven as last month. Tomorrow it could be 50. Prices will only drop. Capabilities will only improve. The names will keep churning.
253+
Today it's <!-- br:models.free -->6<!-- /br:models.free --> free models, and they are not the same seven as last month. Tomorrow it could be 50. Prices will only drop. Capabilities will only improve. The names will keep churning.
254254

255255
**The one constant: your code doesn't need to change.**
256256

@@ -265,7 +265,7 @@ clawrouter start
265265

266266
Point your `base_url` to `http://localhost:8402/v1`. That's the whole setup.
267267

268-
<!-- br:models.free -->7<!-- /br:models.free --> free models. Up to 1M context. Unlimited calls. Zero cost.
268+
<!-- br:models.free -->6<!-- /br:models.free --> free models. Up to 1M context. Unlimited calls. Zero cost.
269269

270270
Go build something.
271271

docs/anthropic-cost-savings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ This is where you're paying for real value:
5050

5151
## The Solution: ClawRouter
5252

53-
[ClawRouter](https://github.com/BlockRunAI/ClawRouter) is an open-source local proxy that sits between your app and <!-- br:models.chatVisible -->76<!-- /br:models.chatVisible --> AI models. It saves you money in three ways: **smart routing**, **token optimization**, and **response caching**.
53+
[ClawRouter](https://github.com/BlockRunAI/ClawRouter) is an open-source local proxy that sits between your app and <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> AI models. It saves you money in three ways: **smart routing**, **token optimization**, and **response caching**.
5454

5555
```
5656
┌─────────────┐ ┌──────────────────────────────┐ ┌──────────────────┐

docs/anthropic-third-party-harness-changes.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ This is exactly the problem [ClawRouter](https://github.com/BlockRunAI/ClawRoute
3131

3232
## ClawRouter: Smart Routing for Agents
3333

34-
ClawRouter is an open-source local proxy that sits between your agent and <!-- br:models.chatVisible -->76<!-- /br:models.chatVisible --> LLM models across 9 providers. It analyzes every request across 15 dimensions and routes it to the cheapest model that can handle it — in under 1ms, entirely locally.
34+
ClawRouter is an open-source local proxy that sits between your agent and <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> LLM models across 9 providers. It analyzes every request across 15 dimensions and routes it to the cheapest model that can handle it — in under 1ms, entirely locally.
3535

3636
```
3737
Your Agent → ClawRouter (localhost:8402) → Best model for the job
@@ -74,12 +74,12 @@ Then point your agent at `http://localhost:8402/v1/` with any OpenAI-compatible
7474

7575
- **No API keys to manage** — wallet-based cryptographic auth
7676
- **No subscriptions** — pay per request in USDC (Base or Solana)
77-
- **No vendor lock-in**<!-- br:models.chatVisible -->76<!-- /br:models.chatVisible --> models, switch anytime
77+
- **No vendor lock-in**<!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models, switch anytime
7878
- **You control your wallet** — non-custodial, funds never held by a third party
7979
- **Budget caps** — set a max spend per session, ClawRouter gracefully downgrades when budget runs low
8080
- **Token compression** — 7-layer pipeline reduces token costs by 7–40% before they hit any provider
8181
- **Response caching** — identical requests within 10 minutes cost $0
82-
- **<!-- br:models.free -->7<!-- /br:models.free --> free models** — for tasks that don't need a paid model at all
82+
- **<!-- br:models.free -->6<!-- /br:models.free --> free models** — for tasks that don't need a paid model at all
8383

8484
### Routing Profiles
8585

docs/clawrouter-cuts-llm-api-costs-500x.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ Less context repeated = fewer tokens = lower cost. Agents that need to recall ea
135135

136136
### 7. x402 Micropayments — Wallet-Based Budget Control
137137

138-
<p align="center"><img src="assets/blockrun-clawrouter-x402-usdc-micropayment-wallet-budget-control.png" alt="Budget limits enforced by physical construction — wallet loaded via Base/Solana, pay per call across <!-- br:models.chatVisible -->76<!-- /br:models.chatVisible --> models, balance hits zero and the valve shuts cleanly" width="720"></p>
138+
<p align="center"><img src="assets/blockrun-clawrouter-x402-usdc-micropayment-wallet-budget-control.png" alt="Budget limits enforced by physical construction — wallet loaded via Base/Solana, pay per call across <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models, balance hits zero and the valve shuts cleanly" width="720"></p>
139139

140140
ClawRouter pays for inference via [x402](https://x402.org/) USDC micropayments (Base or Solana). You load a wallet. Each inference call costs exactly what it costs. When the wallet runs low, requests stop cleanly.
141141

@@ -144,7 +144,7 @@ There is no monthly invoice. There is no 3am email. There is a wallet balance, a
144144
**`maxCostPerRun`** — a per-session cost ceiling that stops or downgrades requests once a session exceeds a configured threshold (e.g., `$0.50`). This closes the remaining gap ([#3181](https://github.com/openclaw/openclaw/issues/3181)) where a wallet with sufficient funds can still accumulate within a single run. Two modes: `graceful` (downgrade to cheaper models) and `strict` (hard 429 once the cap is hit).
145145

146146
```
147-
<!-- br:models.chatVisible@live -->76<!-- /br:models.chatVisible@live --> models. One wallet. Pay per call.
147+
<!-- br:models.chatVisible@live -->78<!-- /br:models.chatVisible@live --> models. One wallet. Pay per call.
148148
```
149149

150150
---

docs/clawrouter-vs-openrouter-llm-routing-comparison.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ OpenRouter doesn't always pass through provider-specific features correctly. Ima
222222

223223
**Direct provider routing.** ClawRouter routes through BlockRun's API directly to providers — not through a second aggregator. One hop, not two. Provider-specific features work because there's no middleman translating them.
224224

225-
![Guaranteed Feature Parity & Direct Connectivity — Three-panel diagram: Vision (image_url auto-detected → vision-capable models only), Tool Calling (toolCalling flag → agentic models only), Catalog (curated <!-- br:models.chatVisible -->76<!-- /br:models.chatVisible --> models with automatic legacy-to-modern redirects). Direct provider routing means no dropped payloads.](./assets/clawrouter-feature-parity-direct-connectivity.png)
225+
![Guaranteed Feature Parity & Direct Connectivity — Three-panel diagram: Vision (image_url auto-detected → vision-capable models only), Tool Calling (toolCalling flag → agentic models only), Catalog (curated <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models with automatic legacy-to-modern redirects). Direct provider routing means no dropped payloads.](./assets/clawrouter-feature-parity-direct-connectivity.png)
226226

227227
---
228228

@@ -240,7 +240,7 @@ When new models launch, OpenRouter's catalog lags. Users configure a model that
240240

241241
### How ClawRouter Solves This
242242

243-
ClawRouter maintains a curated catalog of <!-- br:models.chatVisible -->76<!-- /br:models.chatVisible --> models across 9 providers (including <!-- br:models.free -->7<!-- /br:models.free --> free models), updated with each release. Delisted models have automatic redirect aliases:
243+
ClawRouter maintains a curated catalog of <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models across 9 providers (including <!-- br:models.free -->6<!-- /br:models.free --> free models), updated with each release. Delisted models have automatic redirect aliases:
244244

245245
```typescript
246246
// Delisted models redirect automatically
@@ -268,7 +268,7 @@ No silent drops. No stale catalog. Models are benchmarked for speed, quality, an
268268
| **Rate limits** | Per-key, shared | Per-wallet, independent |
269269
| **Vision support** | Images sometimes dropped | Auto-detected, vision-only fallback |
270270
| **Tool calling** | Silent failures with some models | Flag-based filtering, guaranteed support |
271-
| **Model catalog** | Laggy, silent drops | Curated <!-- br:models.chatVisible -->76<!-- /br:models.chatVisible --> models, redirect aliases |
271+
| **Model catalog** | Laggy, silent drops | Curated <!-- br:models.chatVisible -->78<!-- /br:models.chatVisible --> models, redirect aliases |
272272
| **Budget control** | Monthly invoice | Per-session cap (`maxCostPerRun`) |
273273
| **Setup** | Create account, paste key | Agent generates wallet, auto-configured |
274274
| **Average cost** | $25/M tokens (Opus direct) | auto-routed = **<!-- br:savings.autoVsBaselinePct -->84<!-- /br:savings.autoVsBaselinePct -->% savings** |

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@blockrun/clawrouter",
33
"version": "0.12.278",
4-
"description": "Smart LLM router — save 84% on inference costs. 76 models (7 free). Pay by credit card (API key) or USDC (x402 wallet).",
4+
"description": "Smart LLM router — save 84% on inference costs. 78 models (6 free). Pay by credit card (API key) or USDC (x402 wallet).",
55
"type": "module",
66
"main": "dist/index.js",
77
"types": "dist/index.d.ts",

0 commit comments

Comments
 (0)