AI Agent Hub
Back to plugins
🖥️

dsh-notes

Client Updated 2026.08.26

Run the following command in DeepSeek Harness:

dsh plugin install ErrorLst/dsh-notes

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

Run dsh plugin install ErrorLst/dsh-notes in your terminal to install the plugin from https://github.com/ErrorLst/dsh-notes, then restart the DSH process so the client bundle is picked up.

About this plugin

When you are deep in a long conversation with a model in DSH, stray thoughts and quick todos keep popping up. Pasting them into the chat pollutes the context; closing the tab loses them. dsh-notes parks a full-height vertical strip along the right edge of the sidebar - take a note, go back to chatting, zero layout interference.

The upper half is a standalone resident session card with streaming output, model and thinking-level switching, and a clear-archive action, not tied to any workspace. The lower half is the Notes panel with global and workspace scopes: the todo section supports add, check, double-click to expand detail, pin, drag-to-reorder, and a five-second undo on delete; the free-form section is a debounced auto-save text area. A draggable divider adjusts the two-panel ratio, and the strip width is tweakable along its right edge.

The most noteworthy design choice is isolation: notes data lives in a dedicated storage domain, registers no model tools, enters no prompt, and writes no session log - the agent structurally cannot reach it. All colors use DSH semantic tokens for automatic light and dark adaptation. Ideal for anyone running high-frequency conversations in DSH who wants a companion todo pad and scratch notes that stay completely invisible to the model.

Use Cases

  • Capture todos and ideas mid-conversation without polluting the chat context
  • Open a side channel via the resident session card with independent model and thinking-level settings
  • Keep notes structurally invisible to the agent - no tools, no prompt, no session log

Best For

  • Developers who chat intensively in DSH and need a always-on scratchpad
  • Users who want to juggle multi-threaded tasks and free-form notes in one window
  • Engineers who care about agent boundaries and keep private notes read-only from the model