dsh-mnemon: Layered, Composable Long-Term Memory for DeepSeek Harness

omdsh-dev/dsh-mnemon

Memory & ContextVerified
Listed on 2026-10-08
Page last updated 2026-10-31

Composable, layered memory for DeepSeek Harness: runtime memory, project documents and memory spaces recalled on demand, with pluggable sources and strategies you can inspect and edit in the UI.

dsh-mnemon is a DSH plugin that gives DeepSeek Harness long-term memory, splitting it into runtime memory, Project Documents and Memory Spaces that each reach the model in a different way. It addresses agents that restart every session and keep asking what they were already told, as well as single flat stores that either flood each turn or miss what matters. The turn memory bar under each reply lists what that turn read and wrote, and the brain mark hands a fact worth keeping to a task agent that deduplicates, distils and files it into the right Memory Space. Data stays local by default, third-party providers can be connected, and sources and strategies compose freely.

How to Install

install
npmdsh plugin --profile web add dsh-mnemon
Category
Memory & Context
Platform
DSH Plugin
Author
omdsh-dev
Distribution
Plugin

dsh-mnemon Key Features

Three-tier memory injected and recalled on demandTurn memory bar shows what was read and writtenSave a fact to memory in one clickPluggable sources and strategiesLocal storage or eight third-party providers
Listed on dsh-plugin.org

dsh-mnemon Repo Summary

What Does It Do?

Mnemon is a DSH plugin for DeepSeek Harness that gives the agent layered, visible and composable memory instead of a single flat store. It solves the problem of an agent that starts every session from scratch and keeps asking what it was already told, while avoiding a memory store that either floods each turn or misses what matters. Maintained by omdsh-dev under the MIT license and written in TypeScript, it keeps data local by default and can also connect to third-party memory providers.

Core Features

  • Three kinds of memory: runtime memory is injected every turn, project documents are searched first and read when relevant, and memory spaces are recalled on demand from enabled providers.
  • Turn memory bar: under each reply it lists the documents and memories that turn read and wrote, and one click opens each in the Memory System.
  • One-click save: the brain mark under a reply hands a candidate fact to a task agent that removes duplicates, distils it and writes it to the right memory space, with a receipt showing where it went.
  • Compose on the Plugins page: pick a main strategy plus optional enhancements and switch them without moving any data; every component has its own settings page.
  • Flexible storage: local by default, or one of several third-party providers, with global, per-workspace or centralized storage and ZIP backup.
  • Extensible: sources and strategies are ordinary DSH plugins built on public SDKs, so installed components get the same pages and switches as the shipped ones.

How to Use This Plugin?

After enabling it in DSH, open the Memory System from the sidebar to see status, runtime memory, Project Documents and Memory Spaces; the graph links memories through the entities they mention, and Ask Agent answers with the memories it cites by content. In daily use, when a conversation turns up a fact worth keeping, select the brain mark under the reply, trim the candidate to the sentence worth keeping and send it to the task agent, then use the receipt to jump to the memory space it was written to. To change behaviour, switch the main strategy or add and remove enhancements on the Plugins page, where storage, backup and interface settings also live; the UI guide explains each step.

How to Troubleshoot This Plugin?

If a memory does not show up as expected, first check that the relevant component is enabled on the Plugins page, since strategies and sources take effect through their switches. If a memory landed in the wrong place, edit it directly in the Memory System or verify that the enabled memory space matches the intended provider. For storage and backup issues, review the storage scope and backup configuration in the storage settings as described in the official documentation.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: omdsh-dev/dsh-mnemon. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ