Pick coding models by benchmark score and cost in Paseo.
npmjs · Paseo 0.9+
paseo plugin add npm:paseo-benchmark-picker@0.1.2GitHub · Paseo 0.8 fallback
paseo plugin add AStox/paseo-model-bench --ref 1d5d1060f8177beec3f4aa54ff97e4b2b4748851Git security status and fallback installation are pinned to commit 1d5d1060f817.
From the plugin's README
Needs Paseo 0.8 or later with plugins turned on (Settings -> Plugins).
On Paseo 0.9 or later:
paseo plugin add npm:paseo-benchmark-picker
On Paseo 0.8:
paseo plugin add AStox/paseo-model-bench
From a checkout:
npm install
npm run typecheck
paseo plugin install /absolute/path/to/paseo-model-bench
After editing source, paseo plugin reload benchmark-picker.
README
Paseo plugin. It turns the model picker into a score vs cost chart, so you can see what you're actually paying for before you switch models.
https://github.com/user-attachments/assets/2c956303-d770-417b-852b-31478a208495
Each line is one model from your chat's provider. Each point on it is a reasoning effort (low, medium, high, etc). Hover a point to see its score and cost, and click it to switch the chat to that model and effort (on mobile, tap once to preview and again to switch). Hover a model chip to pick its line out of the crowd.
Pick one from the title dropdown. Your pick sticks.
Terminal-Bench 4.0 and the AA Intelligence Index come from Artificial Analysis. They run every reasoning effort for most big models, which is why Terminal-Bench is the default. They dont have a public API without a key, so the plugin reads the data embedded in one of their model pages. If they redesign that page, those two go empty and the rest keep working. ARC-AGI-2 comes from ARC Prize's public leaderboard files. Everything else comes from Epoch AI's benchmark data (CC BY 4.0). No API keys needed. The plugin downloads all of it on the daemon and refreshes them every hour.
Not every model gets run on every benchmark, and results without a published cost get dropped. So if a model you care about is missing, thats usually why.
PASEO_PASSWORD on the daemon.Needs Paseo 0.8 or later with plugins turned on (Settings -> Plugins).
On Paseo 0.9 or later:
paseo plugin add npm:paseo-benchmark-picker
On Paseo 0.8:
paseo plugin add AStox/paseo-model-bench
From a checkout:
npm install
npm run typecheck
paseo plugin install /absolute/path/to/paseo-model-bench
After editing source, paseo plugin reload benchmark-picker.
Scanned 29 Sep 2026, 19:51 UTC from AStox/paseo-model-bench.