j
dsh-model-search
Manifest validUI (client)hasBundlePatch
dsh-model-search
Searchable model picker + provider management for the DeepSeek Harness (DSH) web UI.
Features
- Composer seat: filter-as-you-type popover (model + reasoning effort)
- Settings page: browse providers, search their model catalogs live, add API keys, manage provider config
Architecture
lib/
├── index.js # host entry (tools only — no webServer, runs in any profile)
├── host/
│ └── web.mjs # web-only half (API routes for the settings page)
└── client.js # browser half (composer seat + settings page tab)
Host tools half registers model_search_* tools. Host web half registers /dsh-model-search/* routes.
Client half registers the composer seat slot and a settings.providers tab.
Install
cd ~/.dsh/profiles/web
pnpm add github:johndfowler/dsh-model-search
# then add to dsh.profile.bundles and restart `dsh web`.
License
MIT
Comments
Loading…