nmindz/dsh-supermemory

A native port of the Claude Code supermemory plugin to DeepSeek Harness: it recalls a project's memory profile at session start and on every prompt, captures each turn's delta as durable memory, and mounts the hosted Supermemory MCP server — so a repository you already use in Claude Code arrives in DSH already remembering.

dsh-supermemory gives DeepSeek Harness persistent memory across sessions using Supermemory. It recalls at session start (the project's memory profile is fetched and injected before the first model request), recalls on every prompt (each substantive prompt searches Supermemory and injects relevance-ranked, session-deduplicated matches instead of waiting for a tool call, and the first miss tells the model once how to scope a search), and captures every turn (the new conversation delta is condensed into durable memory under the repository's container). Read-only memory tools (search_memory, list_spaces, who_am_i) run without an approval prompt while writes still ask, and the bundled stdio proxy mounts the hosted Supermemory MCP server with the same key so mcpsupermemory* tools are available with no extra configuration. Space-scoped calls that omit containerTag land in this repository's container. /supermemory-index explores the repository and saves focused memories about its architecture, conventions and key files. Everything recalled is marked ◪, and the model is told to keep that mark when it cites a memory.

Memory ★ 0
View on GitHub ↗

Install

dsh plugin --profile tui add dsh-supermemory

Copied verbatim from the README's 'From npm' install block, which uses the tui profile as its example ('pick a profile name — tui, web, or whatever you boot with'); the README also documents a release-tarball form and a GitHub form that requires an allowBuilds entry pinned to the printed commit SHA.

Compatibility

A native port of the Claude Code supermemory plugin v0.1.8 (supermemoryai/claude-supermemory) to DSH — same memories, containers, credentials file and wire format, so a repository you use in Claude Code arrives in DSH already remembering and vice versa. The npm and release-tarball installs need no local build; the GitHub install builds on your machine and needs an allowBuilds key pinned to pnpm's printed commit SHA.

Details

Alternatives

863683348/dsh-plugin-focus · akslcw/dsh-negative-ledger · askdkc/kiokuko-dsh

More plugins in Memory

Browse more in Memory

Guides for Memory plugins