highland0971/dsh-native-memory

Native per-workspace memory on the harness's own seams: facts and a bounded always-on profile on the storage-domain JSON unit, approval-gated writes with (sessionId, seq) citations, deterministic recall plus session-query FTS over past sessions — no external server, no custom SQLite.

dsh-native-memory is per-workspace long-term memory stored on the harness's own storage domain: memory_remember / memory_edit / memory_forget tools with exact-cwd workspace authorization, a human approval gate on every write, session-log audit, and secrets rejected by default. Recall combines a bounded always-on profile with on-demand recall and FTS full-text search over past sessions (session-query FTS), with cited provenance — no external server and no extra runtime dependency. The README compares it explicitly against dsh-hermes-memory (user-global settings.yaml namespace, silent model-only writes).

Memory ★ 0 updated 2026-08-16
View on GitHub ↗

Install

dsh plugin --profile web add dsh-native-memory

npm dsh-native-memory 0.2.0 verified 2026-09-03 (repository field → github.com/highland0971/dsh-native-memory; README EN primary; the README's '# npm after release' note is stale — 0.2.0 is published). Install: dsh plugin --profile web add dsh-native-memory, or from a checkout: dsh plugin --profile web add /path/to/this/repo.

Compatibility

DSH web profile; harness storage-domain unit (~/.dsh/storages/dsh_memory.json); no dependencies beyond zod and the harness itself.

Details

Recent updates

0.2.0 current on npm (verified 2026-09-03).

FAQ

Where is memory stored?
In a dedicated harness storage-domain unit (~/.dsh/storages/dsh_memory.json), scoped per workspace with exact-cwd authorization — not in settings.yaml.
Can the agent write silently?
No — every write goes through a human approval gate, is audited in the session log, and secrets are rejected by default.
How is recall implemented?
A bounded always-on profile plus on-demand recall and FTS full-text search over past sessions, with cited provenance — all local, no external server.

Alternatives

RealAlexandreAI/dsh-noc-memory · Spirtxiaoqi7/mindspace-dsh-session-memory

More plugins in Memory

Browse more in Memory

Guides for Memory plugins