dsh-plugin-memory
Long-term memory plugin for DeepSeek Harness: persistent cross-session markdown memory with a soul/persona file, auto-injected at every session start, plus remember/recall/consolidate/forget workflows and portable migration tooling.
What it is
Long-term memory plugin for DeepSeek Harness: persistent cross-session markdown memory with a soul/persona file, auto-injected at every session start, plus remember/recall/consolidate/forget workflows and portable migration tooling.
How to install
Run this in the DSH web profile, then refresh the page.
$ dsh plugin --profile web add dsh-plugin-memory@0.17.9
DSH versions accepted
^0.2.1-rc.5
Author and traction
LittleBlackTong · ★ 34 · Updated 2026-11-06
About this plugin
dsh-plugin-memory
English | 中文 Long-term memory for DeepSeek Harness — a portable markdown memory store with a soul, injected at every session start.
macOS · Windows · Linux · Node ≥ 18 · DSH ^0.2.1-rc.5 · MIT What it does
A Cordis plugin that gives DSH agents persistent, cross-session, migratable memory: plain markdown + git (the *LLM Wiki* pattern), a SOUL.md persona, and a boot block auto-injected through runtime context — a hard guarantee, not a hope that the model decides to call a skill. Quickstart
Or install from a plugin index: enable *Custom plugin indexes* under Plugins → Experimental, open Discover → Add index source, paste
then install Memory from the list. (A JSON index in the official format, served from this repo.)
2. Restart the app. In the first session the agent starts the soul-forging conversation itself (or skip it: Settings → Memory → Basic soul, one save). 3. Verify: dsh-memory doctor, or open Settings → Memory for the health dashboard and hot settings. Features Remembering across sessions — boot block = SOUL + MEMORY protocol + index.md + recent activity, with a per-file budget so the index tail is not truncated first. A soul, not just storage — SOUL + BOOTSTRAP forging; a quick-setup card writes a managed block; persona names are read from SOUL, never hard-coded. You stay in control — per-session switch (chip / /memory on|off / panel) and disabledWorkspaces defaults. A companion — digest nudge, proactive recall, weekly growth recap, context-sensitive tone; shared speech floor with other proactive plugins. Portable — plain markdown + git, pack/unpack, optional auto-commit. Memory graph — interactive 3D sphere: rotate / zoom / drag nodes, search-to-focus, hover or click to light up neighbours; select a node → Reveal in Finder or Copy path. Health tools — dashboard, checkup, lint, doctor, automatic last_access stamping. Zero build, bilingual panel, hot-editable config. Screenshots
Basic soul (quick forging) — set the agent's name, what it calls you and a baseline persona in one save; the next session uses it, no restart. Chat-forged souls are echoed back from SOUL.md.
Memory graph (3D) — a live projection of the store: rotate / wheel-zoom / drag nodes to arrange, search-to-focus (the camera flies to the hit), hover or click to light up the neighbourhood. Select a node to Reveal in Finder or Copy path; double-click empty space to reset.
Settings panel — sixteen settings apply immediately (per-session switch, boot gates, recall cadence, tone, disabled workspaces…). The health dashboard and the graph sit right below.
Similar plugins
EverOS
One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, t…
billion-context
A context-compression plugin — small context windows (a 100K context is enough), 5x fewer tokens, month-long single sess…
dsh-context
A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understand…