DSH plugin · local-first memory

Memory that
earns its place
in the prompt

Long-term memory for DeepSeek Harness.

  • 5memory kinds
  • 3languages
  • 0dependencies
  • ~34MBsingle file
  • MITlicense
01 / features

What it actually does

Every feature exists to answer one question.

Five memory kinds

global and persona every turn.

Relevance, not bulk

Only matching entries enter the prompt.

Multi-topic coverage

Each topic gets its own representative entries.

Explicit recall

Ask for everything about a topic.

Review inbox

Inferences wait for your approval.

Token dashboard

See the byte and token split.

Model decides, with evidence

Persona entries must be dated and anchored.

Update, never duplicate

One fact, one entry.

Single-file manager

One exe with Node embedded.

02 / how it works

From one message to one prompt

Every turn re-reads the store from disk.

Read the store

Local JSON parsed every assembly.

Tokenize the message

CJK grams plus latin tokens.

Score and gate

Tag hits weigh the most.

Budget the bytes

Always-on first, then per cluster.

Render the section

Labelled sections plus index.

Nothing is injected silently.

03 / quick start

Running in three steps

Windows 10/11.

  1. 1

    Run the manager

    Double-click the exe.

  2. 2

    Attach to DSH

    Tray ▸ Attach to DSH.

  3. 3

    Restart DSH, then talk

    Bundles load at boot only.

same thing from a terminal
:: attach the plugin to every detected DSH profile
dsh-memory-manager.exe --install

:: memory page only
dsh-memory-manager.exe --start      :: --stop / --restart / --status

:: keep the store outside the plugin folder
dsh-memory-manager.exe --store D:\dsh-memory-data

:: port · language · diagnostics
dsh-memory-manager.exe --port 7900   :: refuses a port already taken
dsh-memory-manager.exe --lang zh-CN
dsh-memory-manager.exe --dir / --data / --version
04 / download

Everything is pre-hosted here

Program, source package and documentation are served from this site.

dsh-memory-manager.exe

…

The single-file manager.

dsh-doubao-memory-0.3.0.zip

…

Full source release.

Tutorial

Markdown · TXT · 3 languages

Install, configure, daily use and troubleshooting.

README

Markdown · TXT · 3 languages

Feature overview and configuration table.

05 / faq

The questions that come up

Do I have to restart DSH to change a memory?

No.

Where is my data stored?

One local JSON file.

Can it delete everything at once?

No, and that is deliberate.

Does it work on a machine without Node?

Yes.

Which DSH builds are supported?

DSH Desktop, portable and CLI.