solknight48/dsh-memoryhub

solknight48★ 3TypeScriptLast synced: 2026-08-15

Open on GitHub

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

README excerpt

dsh-memoryhub English 简体中文 MemoryHub ( mh ) integration for DeepSeek Harness ( dsh ). MemoryHub keeps project memory as purified sessions in git-versioned checkpoints under .memoryhub/ . This plugin wires that into dsh: - Auto-load on session start — runs mh load in the session workspace and injects the checkpoint memory as durable plugin context. 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. Purified saves and agent-written compact saves both work, under a stable per-session identity: re-saving replaces , never duplicates. - Six tools — mh load , mh save , mh status , mh list , mh search , mh checkpoint wrap the CLI; the model never has to shell out for the common operations. Rarer operations ( mh link , mh back , mh import , mh ui ) stay in the shell, as the skill explains. - A "Memory" tab in the web UI — beside chat and trajectory: the mh ui checkpoint map of the …

View full README on GitHub →
Agentsagent-memoryai-agentcordisdeepseekdeepseek-harnessdsh-pluginllmmemoryhub

Category