@monkey-harness/dsh-hermes-memory
v0.1.7
Published
DeepSeek Harness facade over the shared Hermes-style memory core: memory/memory_search tools + a hermes-memory system-prompt section, sharing one store with pi via @monkey-harness/hermes-memo-core.
Readme
@monkey-harness/dsh-hermes-memory
Thin DeepSeek Harness (cordis) facade over the shared Hermes-style memory
core (@monkey-harness/hermes-memo-core).
It is only the DSH plugin-interface glue — no storage, format, locking, or
search logic lives here.
What it registers
memorytool — list / add / replace / remove acrossmemory,user,project, andfailuretargets (calls the coreMemoryStore).memory_searchtool — FTS5 search over the shared SQLite mirror (calls the coresearchMemories).hermes-memorysystem-prompt section — injects persistent memory (<memory-context>blocks inlegacy-injectmode, or a<memory-policy>hint in the defaultpolicy-onlymode).
pi and DeepSeek Harness share one store at ~/.monkey-harness/hermes-memory/.
Install
dsh plugin --profile web add @monkey-harness/dsh-hermes-memoryRestart the DSH web profile. Remove with
dsh plugin --profile web remove @monkey-harness/dsh-hermes-memory.
Config
| key | default | meaning |
| --- | --- | --- |
| memoryMode | policy-only | policy-only or legacy-inject |
| memoryCharLimit | 5000 | max chars for MEMORY.md |
| userCharLimit | 5000 | max chars for USER.md |
| projectCharLimit | 5000 | max chars for project memory |
| root | — | override the shared memory root |
License
MIT.
