guntur-d/dsh-memory
guntur-d★ 0TypeScriptLast synced: 2026-08-14
Persistent cross-session memory plugin for DeepSeek Harness: workspace-scoped durable facts with memory_write/list/search/forget tools and bounded prompt injection
README excerpt
dsh-memory Persistent cross-session memory plugin for DeepSeek Harness. Facts the model saves are stored durably per workspace (the owning session's cwd ) on the harness storage-domain seam, and injected as a bounded prompt section into later sessions in the same workspace — so something important established in one session carries over to the next. - ctx.memory service: save / list / search / forget - Model tools: memory write , memory list , memory search , memory forget - Prompt section: app:memory (order 50, default 8 lines) in every session of the workspace Requirements The harness profile must mount the storage seam with a backend: - @deepseek-ai/dsh-storage (the hub) - @deepseek-ai/dsh-storage-json (default, human-readable JSON files) or @deepseek-ai/dsh-storage-sqlite - @deepseek-ai/dsh-storage-domain (the domain facility this plugin opens the memory domain on) The shipped web profile already mounts all three with the json backend — no extra setup needed there. Install The dsh.bundle.patch manifest field makes the plugin a bundle layer : the included cordis.patch.yml row activates the plugin automatically in the profile. GitHub-topic discovery: dsh-plugin . Usage The model …
View full README on GitHub →