Skip to content

Update Sqwish Router submission - #177

Open
team-sqwish wants to merge 1 commit into
RouteWorks:mainfrom
team-sqwish:sqwish-fvcta8-submission
Open

Update Sqwish Router submission#177
team-sqwish wants to merge 1 commit into
RouteWorks:mainfrom
team-sqwish:sqwish-fvcta8-submission

Conversation

@team-sqwish

@team-sqwish team-sqwish commented Aug 11, 2026

Copy link
Copy Markdown

Sqwish Labs' new router

This PR submits the new Sqwish Router from Sqwish Labs. The artifact ID used by the config and prediction files is sqwish-fvcta8.

This submission supersedes the current Sqwish Router entry (sqwish-router). As with the accepted Nadir replacement submission in #159, please point the existing leaderboard and manifest row at sqwish-fvcta8 rather than adding a second Sqwish entry.

What this router is

Sqwish Labs' new router chooses among 16 model-budget actions spanning nine models. Each request is encoded once, an ensemble estimates quality and cost for every action, and the decision rule discounts predictions where the members disagree. A small low-success fallback avoids unnecessary spend when the ensemble expects every available action to struggle.

DeepSeek V4 Flash and Gemini 3.1 Flash-Lite handle roughly 75% of requests. The other seven models supply the narrower wins.

The design follows the system described in our blog, now routing model and budget jointly with a broader training corpus and a larger predictor ensemble.

Training data

The frozen training matrix contains about 486,000 eligible model-budget outcomes across 39,000 tasks. It combines broad public and owned data across mathematics, code, science, medicine, history, language, instruction following and professional work; non-intersecting examples from public source datasets represented in RouterArena; and targeted synthetic and programmatic tasks.

No RouterArena answers, model outcomes, scores or labels were used to fit or tune the router. Public prompts from sub_10 were used only as skill anchors for targeted synthetic-task generation. The resulting descendants are new, independently answered tasks and account for about 4% of the training data; only those descendants, not the sub_10 rows themselves, entered the training corpus. All RouterArena rows were held out from predictor fitting and tuning.

The synthetic data is not a paraphrase set. One retained example started from this sub_10 anchor:

Parent: Oxford University is older than the Aztec Empire.

Its descendant asks:

Descendant: The United States of America coexisted with the sovereign Republic of Venice.

Both answers are True. The descendant preserves the underlying surprising chronology-comparison skill, but changes both entities and the historical interval; answering it requires a separate fact. It has low lexical overlap with the parent. Candidates like this were produced by a multistage agentic pipeline with web and code tools, then passed independent answer verification, anti-replay checks, work-and-difficulty checks and cross-model scoring.

Patch contents

The patch adds the new Sqwish Router config (sqwish-fvcta8), full predictions and robustness predictions, plus two model registrations required by selected rows. No evaluator or scoring code changes.

Added model Input $/1M Output $/1M Provider
gpt-oss-20b 0.03 0.13 OpenRouter
xiaomi/mimo-v2.5 0.14 0.28 OpenRouter

Two small maintainer notes

  1. The live leaderboard is currently one generated sync PR behind the repository (routeworks.github.io#53); could you fix the sync so the repository and public leaderboard stay aligned?
  2. model_cost.json lists gemini-3.1-flash-lite-preview at $0.10/$0.40, but that was never the preview model's price. It appears to have been conflated with Gemini 2.5 Flash-Lite pricing. The new Sqwish Router uses the GA gemini-3.1-flash-lite slug, and the stale preview row does not affect this submission or the current top routers; we recommend removing it.

Leaderboard row details

  • Display name: Sqwish Router
  • Project: Sqwish Labs
  • Prediction files: sqwish-fvcta8 / sqwish-fvcta8-robustness
  • Requested action: update the existing Sqwish Router row's prediction, category and flip keys from sqwish-router to sqwish-fvcta8, and update its affiliation from @namitha-sqwish to Sqwish Labs; please do not add a duplicate row

Happy to adjust the artifact naming or row-replacement details to match maintainer convention.

Adds Sqwish Labs' new RouterArena submission. The router jointly selects among 16 model-budget actions across nine models using a cost-aware, uncertainty-penalised ensemble and a frozen low-success diversion rule. The same policy is applied to the full and robustness splits.

Public sub_10 prompt text was used only as skill anchors for targeted synthetic descendants, which account for about 4% of the training data. No RouterArena answers, model outcomes, scores or labels were used to fit or tune the router.

Files:
- router_inference/config/sqwish-fvcta8.json: model pool and method description
- router_inference/predictions/sqwish-fvcta8.json: full prediction artifact
- router_inference/predictions/sqwish-fvcta8-robustness.json: robustness decisions
- universal_model_names.py: register gpt-oss-20b and xiaomi/mimo-v2.5
- model_cost/model_cost.json: list pricing for the two new pool models
@team-sqwish

Copy link
Copy Markdown
Author

/evaluate

@team-sqwish team-sqwish changed the title Update Sqwish Router: joint model-and-budget routing Update Sqwish Router submission Aug 11, 2026
@github-actions

Copy link
Copy Markdown

Router Evaluation Results

Router: sqwish-fvcta8
Dataset Split: full

RouterArena Metrics

Metric Value
RouterArena Score 0.7621
Accuracy 79.76%
Total Cost $5.875730
Avg Cost per Query $0.000699
Avg Cost per 1K Queries $0.6995
Number of Queries 8400
Abnormal Entries 0
Robustness Score 0.5167

Optimality Metrics

Metric Value
Opt.Sel (Optimal Selection) 0.0904
Opt.Cost (Cost Efficiency) 0.2349
Opt.Acc (Accuracy vs Optimal) 0.9407

Evaluation completed by RouterArena automated workflow

@team-sqwish
team-sqwish marked this pull request as ready for review August 11, 2026 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant