dsh-synapse: A Visual Conversation Workspace for DeepSeek Harness
liangmianya/dsh-synapse
dsh-synapse is a visual conversation map plugin for DeepSeek Harness, organizing sessions, follow-ups, and branches into a draggable, zoomable canvas while keeping DSH native sessions as the single source of truth.
dsh-synapse is a visual conversation workspace for DeepSeek Harness that organizes sessions, follow-ups, and branches in the same workspace into a draggable, zoomable canvas map. It solves the problem of linear conversations being hard to trace and manage, letting you work with sessions directly on a canvas while keeping the native DSH session as the single source of truth. It supports selecting text to start follow-ups, editing common phrases, and bidirectional sync between the map and native conversations.
How to Install
dsh plugin --profile web add dsh-synapse- Category
- Tools & Capabilities
- Platform
- DSH Plugin
- Author
- liangmianya
- Distribution
- Plugin
dsh-synapse Key Features
dsh-synapse Repo Summary
What Does It Do?
dsh-synapse is a visual conversation workspace plugin for DeepSeek Harness (DSH) that organizes sessions, follow-ups, and branches in the same workspace into a browsable, draggable, zoomable map. It solves the problem of linear conversations being hard to trace and manage, letting you work with sessions directly on a canvas while keeping the native DSH session as the single source of truth.
Core Features
- Conversation map: place continuous follow-ups, branches, and different sessions on one operable canvas with drag and zoom.
- Preserve real branches: connect cards according to DSH's native fork relationships without creating a separate session history.
- Easier follow-ups: select text in an answer to bring it into a new follow-up, with editable common phrases.
- Bidirectional sync: switch between the map and native DSH conversations while keeping the current context consistent.
How to Use This Plugin?
After enabling it in DSH, switch to "Session Map" from the top to enter Synapse. It reuses the existing DSH Web Server without launching a second app or proxy system. Entering from native conversations, returning to "Chat" still shows the same DSH session. Canvas layout data is stored in $DSH_HOME/synapse/, and deleting it does not delete DSH sessions.
This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: liangmianya/dsh-synapse. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.
