Dsh Plugin Memory · memory
NattoCB/dsh-plugin-memory · productivity
a persistent 5-layer memory system plugin for DeepSeek Harness (DSH) — index+topics split, truncation budget, relevance injection, idle LLM auto-extraction, and 6 agent tools.
★ 3GitHub stars
0Forks
2026-08-28Last updated
JavaScriptLanguage
MITLicense
Key features
- Five-layer modelL0 user-owned identity (/.dsh/AGENTS.md, not managed by the plugin) → L1 profile → L2 project index + topics → L3 per-day append-only log → L4 skills (existing).
- Each layer has its own write path, truncation budget, and injection rule.
- Index + topic split (L2)MEMORY.md is always an index of one-line pointers (≤150 chars each)
- Keeps single files small, searchable, and truncatable.
- Truncation budgetthe booted index is hard-clamped to 200 lines / 40,000 chars, so cold-start context stays cheap.
Requirements
- A DeepSeek Harness (DSH) installation with a plugin-capable profile (e.g.
- No LLM route required — the plugin falls back to keyword-only relevance.
Install command
dsh plugin --profile web add github:NattoCB/dsh-plugin-memory