Back to directory

dsh-auto-memory

Curated pickMaintenance: Active

asktheway/dsh-auto-memory

Claude Code-style auto-memory plugin for DeepSeek Harness (dsh): typed memory files + MEMORY.md index auto-injected into the system prompt. File-only, no external services.

View on GitHub
$ dsh plugin --profile demo add dsh-auto-memory

37

stars

3

forks

TypeScript

Language

MIT

License

2026-09-22

Created

2026-09-28

Last push

A file-only persistent-memory layer for DSH that carries typed context between sessions.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-29

License

MIT

01What can it help you accomplish?

  • Retain durable user, project, feedback, and reference context across DSH sessions

    Typed Markdown memory files and an automatically injected persistent-memory index

    DSH users who want file-based recall without external services

02How to install into DeepSeek Harness

Prerequisites

  • `@deepseek-ai/dsh >= 0.1.5-rc.2` and Node `^22.19 || >=24`

Installation steps

  1. 01

    Run `dsh plugin --profile demo add dsh-auto-memory`.

    $ dsh plugin --profile demo add dsh-auto-memory

  2. 02

    Restart the profile with `dsh --profile demo`.

    $ dsh --profile demo

Verify the integration

Not specified by the author

03DSH integration and capability boundaries

DSH integrationNative runtime

Native persistent-memory plugin that injects a typed Markdown memory index into DSH system prompts.

  • Typed memory tools

    Model memory requests→`memory_write`, `memory_read`, `memory_list`, `memory_delete`, `memory_prune`, and `memory_delete_all`

    Memory files are stored under `$DSH_HOME/memory/`.
  • Automatic consolidation

    A completed root session when `autoSummarize: true` is enabled→A background pass that extracts durable facts and files them as memories

04Who is it for? When not to use it?

Good for

  • DSH users who want file-based recall without external services

Not for

  • The README requires DSH `>= 0.1.5-rc.2` and Node `^22.19 || >=24`.

05Compatibility, maintenance and safety notes

  • The README requires DSH `>= 0.1.5-rc.2` and Node `^22.19 || >=24`.
  • Budget truncation is positional rather than relevance-ranked; the README presents full relevance ranking as future work.
2026-09-222026-09-28Not specified by the author

MIT repository; facts captured from the README.

06Frequently asked questions

What does dsh-auto-memory persist?

It stores typed memories as ordinary Markdown files under `$DSH_HOME/memory/` and injects an index into DSH system prompts.

How do I install it?

Run `dsh plugin --profile demo add dsh-auto-memory`, then restart the profile with `dsh --profile demo`.

Does it need an external database or embedding service?

No. The README describes it as file-only, with no external services, databases, or embeddings.

08Data and sources

  • Author-claimedgithub.comc9cdc3d4d68f…

    `dsh-auto-memory` closes that gap natively:

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-29. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.