MemoryHub (mh) plugin for DeepSeek Harness (dsh)
solknight48/dsh-memoryhub · productivity
MemoryHub (mh) plugin for DeepSeek Harness (dsh): auto-loads checkpoint memory on session start, adds mh tools and the mh skill, and a Memory tab in the web UI.
★ 2GitHub stars
0Forks
2026-08-25Last updated
TypeScriptLanguage
MITLicense
Key features
- Auto-load on session start — runs mh load in the session workspace and injects the checkpoint memory as durable plugin context.
- The checkpoint filename key follows mh's pi rule (pi- ) even though the session came from dsh.
- No prompt, no tool call
- the model simply starts with its memory back.
- mh_save bridges dsh sessions to mh — dsh session files are not among the transcript formats mh discovers (Claude Code / pi / Codex), so the plugin renders the live session's durable event log as a pi-format JSONL transcript (in the temp dir) and saves through mh's existing --transcript path.
Requirements
- mh installed and on PATH (uv tool install git+ needs git ≥ 2.32, Python ≥ 3.12).
- The plugin shells out to it — the hub format, git commits, and error wording stay owned by mh.
Install command
dsh plugin --profile web add github:solknight48/dsh-memoryhub