@kematzy/pi-model-prices1.0.1
Live OpenRouter, OpenCode Zen, and OpenCode Go model lists in pi
Untested on omp
This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.
Reports 0
No reports yet.
Readme
pi-model-prices
Live OpenRouter, OpenCode Zen, and OpenCode Go model lists in pi
Browse, search, filter, sort, and favorite LLM models directly inside pi's terminal UI. Supports:
Installation
# From npm (listed on https://pi.dev/packages)
pi install npm:@kematzy/pi-model-prices
# Project-local only
pi install -l npm:@kematzy/pi-model-prices
# Or from git
pi install git:github.com/kematzy/pi-model-prices
After installing, run /reload in pi to activate the extensions.
OpenRouter Models (/openrouter-models)
Fetches live model metadata & pricing from the OpenRouter public API — no API key required.

Commands
| Command | Description |
|---|---|
/openrouter-models |
Browse all models (sortable, filterable) |
/openrouter-programming |
Filter to coding-focused models only |
/openrouter-favorites |
Browse your personal starred models |
Interactive Keybindings
| Key | Action |
|---|---|
↑ / ↓ |
Navigate |
PgUp / PgDn |
Jump 10 rows |
| Type letters | Live filter (searches id + name + description) |
Backspace |
Delete filter character |
Enter |
Select model → full detail popup → sends info to LLM |
Alt+i |
Inline info overlay (non-destructive, press again to close) |
Alt+f |
Toggle ★ favorite on current model |
Alt+p |
Cycle sort: newest → cheapest input → cheapest output |
Esc |
Close picker (or close info overlay) |
Columns
Provider Model Input Output Ctx
openai gpt-5.6-sol $ 2.00 $10.00 1050k
x-ai grok-4.6 $ 2.00 $ 6.00 500k
- Input / Output — price per million tokens (
$/M) - Ctx — context window in thousands of tokens (e.g.
2000k= 2M) - Free models show
free
LLM Tool
The agent can also search OpenRouter models via the openrouter_search_models tool.
OpenCode Zen Models (/opencode-zen-models)
Fetches model IDs from the Zen API and merges pricing from the docs page HTML tables.

Commands
| Command | Description |
|---|---|
/opencode-zen-models |
Browse all Zen models (sortable, filterable) |
/opencode-zen-favorites |
Browse your personal starred models |
Interactive Keybindings
Same keybindings as OpenRouter above.
Columns
Model Input Output CacheR CacheW
Claude Opus 5.5 $5.00 $25.00 $0.20 $5.00
GPT 5.6 Sol (≤ 272K tokens) $4.00 $20.00 $0.40 $5.00
MiMo-V2.5 free free free free
- Input / Output — price per million tokens (
$/M) - CacheR / CacheW — cached read / write price per million tokens
- Models with tiered pricing (e.g.
≤ 200K tokensvs> 200K tokens) appear as separate rows so you see theexact context window each price applies to.
LLM Tool
The agent can search Zen models via the opencode_zen_search_models tool.
OpenCode Go Models (/opencode-go-models)
The monthly OpenCode Go subscription shows estimated request counts from the Go estimated-requests table for the Go plan only (not Go Plus).
Commands
| Command | Description |
|---|---|
/opencode-go-models |
Browse Go estimated requests (sortable, filterable) |
/opencode-go-favorites |
Browse your personal starred Go models |
Columns
Model 5h Week Month
GLM-5.3-Flash 6,320 15,790 31,580
Kimi K3 110 250 490
Space Bunny Free Unlimited Unlimited Unlimited
- 5h / Week / Month — estimated requests on the Go plan
- Sort with
Alt+p: name → most 5h requests → most monthly requests - Same navigation keybindings as OpenRouter above
LLM Tool
The agent can search Go models via the opencode_go_search_models tool.
Favorites
Favorites are stored globally in ~/.pi/:
~/.pi/openrouter-favorites.json~/.pi/opencode-zen-favorites.json~/.pi/opencode-go-favorites.json
Favorites survive across all pi sessions and reboots.
A yellow ★ appears next to favorited models in the list.
Sorting
Press Alt+p to cycle through sort modes:
OpenRouter
- newest — recently released models first (default)
- cheapest in — lowest input price first
- cheapest out — lowest output price first
Zen
- name — alphabetical by model name (default)
- cheapest in — lowest input price first
- cheapest out — lowest output price first
Go
- name — alphabetical by model name (default)
- most 5h — highest estimated 5-hour request count first
- most month — highest estimated monthly request count first
Caching
Both extensions cache fetched data in-memory for 1 day to avoid hammering the APIs during repeated use. Data is re-fetched automatically when the cache expires.
Requirements
- pi (the terminal AI agent)
- Internet connection (for fetching live model data)
No API keys are required for either data source.
License
MIT
Credits
- Originally built by the pi coding assistant — the AI agent extension system inside pi, using Kimi 2.6 with Opencode Zen.
- Updated and improved by Grok 4.6.
- Minimally assisted by @kematzy.