AI Agent Hub
Back to plugins
dsh-mnemos preview

dsh-mnemos

Client Updated 2026.09.04

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