AI Agent Hub
Back to plugins
dsh-plugin-palette-board preview

dsh-plugin-palette-board

Client Updated 2026.09.01

Run the following command in DeepSeek Harness:

dsh plugin install zhm20001/dsh-plugin-palette-board

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install zhm20001/dsh-plugin-palette-board in a terminal to add this plugin to your DeepSeek Harness web console (source: https://github.com/zhm20001/dsh-plugin-palette-board).

About this plugin

The DSH web console grows cluttered as you add more plugins, with sidebar buttons, browser tabs, and per-plugin entry points each living in their own corner. dsh-plugin-palette-board collects them into a single 2-D card grid that pops up with Cmd+K, Ctrl+K, or Alt+Space, giving you a Raycast- or Launchpad-style moment where every app is at a glance.

The panel supports instant search, dynamic category filtering, and full-keyboard roving-tabindex navigation: arrow keys to move between cards, Enter to execute, and IME composition is handled safely. The card catalog is persisted to a local JSON file you can hand-edit or back up. No coding required: paste a page URL in the Register dialog, or hit Scan to adopt existing sidebar entries as cards in one click. Third-party plugins can also soft-depend on the paletteHub service and register their own pages with a single line; if palette-board is stopped, the other plugin stays healthy.

It is a good fit if you switch between many plugins daily in the DSH web console and prefer a keyboard-driven workflow. Dual themes (fresh paper and dark glass), three size presets, and a draggable floating orb accommodate different screens and habits. The runtime is zero-dependency and the build artifacts ship in-repo, so there is no extra install or build step to worry about.

Screenshots

Use Cases

  • Invoke every plugin entry point with a single Cmd+K shortcut instead of hunting through sidebar and browser tabs
  • Consolidate scattered sidebar buttons and plugin pages into one searchable, filterable card grid
  • Third-party plugins register their own pages via the paletteHub soft dependency so users can reach them without knowing the plugin name

Best For

  • Heavy DSH console users managing many plugins who need to switch between them quickly
  • Keyboard-first productivity enthusiasts who want a Raycast- or Launchpad-style experience
  • Plugin developers who want to surface their pages in a central hub without creating a hard dependency