Model Catalog · dsh plugin
JohnXu22786/model-catalog · skills
dsh plugin: model catalog auto-discovery - fetch model listings, pricing and capabilities from OpenAI-compatible API hosts, normalized into ready-to-use config.
★ 2GitHub stars
0Forks
2026-08-29Last updated
TypeScriptLanguage
MITLicense
Key features
- Host type auto-detectionstandard compatible (minimal fields) / rich metadata (/models with pricing and parameter lists) / multiplier-priced gateway (quota system) / capability-flag proxy (/model/info capability booleans) / Ollama / vLLM
- For capabilities missing from metadata (tool calling / structured output / streaming), sends minimal probe requests (max_tokens tiny, message very short) to live-test host support
- Host-type auto-detection, no protocol details to configure
- pricing.amounts holds the baseline tier (first off-peak tier) prices
- fails with an error when all endpoint probes fail, and supports manual --kind.
Requirements
- Capabilities like vision and parallel tools cannot be cheaply live-tested
- they come from metadata only (unknown when missing)
Install command
dsh plugin --profile web add github:JohnXu22786/model-catalog