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).
Install
dsh plugin --profile web add dsh-native-memorynpm 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
- Repo: highland0971/dsh-native-memory
- Category: Memory
- Stars: 0
- Version: npm dsh-native-memory 0.2.0
- Last push: 2026-08-16
- First seen: 2026-08-15
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