dsh-mnemos
Run the following command in DeepSeek Harness:
dsh plugin install Rottenwooood/dsh-mnemos
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install in the DeepSeek Harness terminal to add this plugin; the source repository is available at https://github.com/Rottenwooood/dsh-mnemos.
About this plugin
Once a DSH session ends, the model has no recollection of the conversation—repeating environment constraints and correcting the same facts wastes tokens and patience. dsh-mnemos adds a governed cross-session memory layer: every write, whether from model tools, /memory commands, or third-party plugins, must pass a single auditable approval gate. Sensitive, duplicate, or over-budget writes are rejected outright; third-party memories are flagged as unverified and capped at injection time, keeping the store safe from poisoning.
Retrieval uses an FTS5 multi-level word ladder fused with bigram similarity via RRF, scoring 87.2% hit@1 on LongMemEval-S. During a session only a one-line-per-memory index is injected (byte-stable, KV-cache friendly), and the model drills into details on demand. Memories are not static: whole buffered conversations can be batch-distilled into candidates, facts update in place (old values remain recoverable via Git), genuine conflicts generate replacement proposals for human review, and active memories can be formalized into portable DSH SKILL files. Heat-based eviction archives stale entries without hard deletion, while pinned memories stay active indefinitely.
For developers, ctx.mnemosBus exposes an open memory bus: any DSH plugin mounts it and calls recall, record, or subscribe. Third-party writes must declare an identity and always enter the human approval queue; a runtime blacklist and per-plugin revocation provide kill switches—sharing is permissioned, not assumed. Data lives in two tracks: SQLite (WAL + FTS5) for fast retrieval, and every memory is also a Markdown file in a Git repo, giving diff, rollback, backup, and cross-device push/pull sync for free. It suits developers and power users who want persistent, auditable, governed memory in DSH with cross-session reuse of experience and constraints.
Screenshots
Use Cases
- Auto-distill conversations into structured memories that carry into the next session
- Formalize active memories into portable DSH SKILL files for any agent to load on demand
- Third-party plugins read and write shared memories via the open bus, fully audited and revocable
Best For
- DSH developers who want persistent memory with cross-session context reuse
- Infrastructure maintainers building a unified, governed memory layer across plugins
- AI application architects prioritizing memory safety, auditability, and anti-poisoning
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.