SYMlp/dsh-markdown-memory

SYMlp★ 0TypeScriptLast synced: 2026-08-17

Open on GitHub

Markdown folder long-term memory plugin for DeepSeek Harness (dsh): one file per fact, human-editable, git-versionable

README excerpt

dsh-markdown-memory Markdown folder long-term memory for DeepSeek Harness. A memory directory holds one markdown file per durable fact, each with YAML frontmatter ( name , description , optional metadata ) followed by the fact body. An index file (default MEMORY.md ) carries one line per memory. This plugin mounts the index and a file listing into every request as a system prompt section; the model reads individual memory files on demand with its file tools. The format is plain files: human-editable, git-versionable, host-agnostic. Any existing markdown note folder — an Obsidian vault, a Claude Code auto-memory directory, a hand-kept notes folder — works as-is or with a thin index file added. Install Then point path at your memory directory in the profile's cordis.patch.yml : Configuration Field Default Meaning path (required) Absolute path of the memory directory. Load fails when it is missing or not a directory. indexFile MEMORY.md Index file name inside the directory. Injected in full. maxBytes 32768 Byte bound for the injected section. Longer content is truncated with a notice. sectionOrder 120 Prompt section order, inside the 100–199 tool-guidance band. Misconfiguration fails …

View full README on GitHub →
Tools / Devcontext-engineeringdeepseek-harnessdsh-pluginmemory

Category