DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-remember

Remember

Cross-session long-term memory for the DeepSeek Harness: idle sessions are extracted and consolidated into a searchable file-based memory workspace, then recalled through prompt injection with citation tracking, a settings page, a sidebar status entry and a memory viewer.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add dsh-remember@0.3.1
READMECompatibilityVersions

Compatibility and provenance

Remember is published as dsh-remember and currently resolves to version 0.3.1. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
11/4/2026

Versions

0.3.1stable
10/31/2026

Related plugins

Loading related plugins…

Latest
0.3.1
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
460.9 kB
Files
13
Surface
web
License
MIT
Source
npm
GitHub
★ 2
Weekly downloads
4,477
Security scan
✓ v0.3.1 scan passed
Last push
10/31/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in memory-context.

Experimental Session Search@deepseek-ai/dsh-experimental-session-searchGive Agents tools to search and read earlier sessions from the current workspace.Hindsight Coding Agents@vectorize-io/hindsight-coding-agentsReflect-only Hindsight long-term memory for coding agents (harness-pluggable: opencode, …), with automatic background ingestion (no setup CLI).Contextdsh-contextA DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.Memory Plugin@openviking/dsh-memory-pluginOpenViking memory and context bundle for DeepSeek Harness

README

dsh-remember

中文

Cross-session long-term memory for the DeepSeek Harness(dsh).

While you're away, it looks back at your recent sessions and distills the useful experience into a set of plain Markdown files. Every conversation after that starts with a summary of those memories, and the model greps the originals when it needs details.

No vector database, no external service — memories are just files under ~/.dsh-memory/ that you can open, search, and manage with git.

Features

  • Automatic extraction — idle sessions are scanned, redacted, and distilled in the background
  • Automatic consolidation — new experience is merged incrementally; stale, never-cited entries are pruned
  • Automatic recall — every prompt carries a memory summary (configurable token cap); the model searches on demand
  • Readable and controllable — a sidebar status panel, a memory viewer, and a settings page; pause anytime
  • Translatable — one-click translation of the memory files with incremental caching
  • Portable — gzip bundle export/import with content-hash dedup

Screenshots

The memory entry at the bottom of the sidebar opens the status panel.

Sidebar entry and status panel

The memory viewer: overview (stats, most-cited, records), summary, and registry.

Overview Summary

Index

Install

From npm:

dsh plugin --profile <name> add dsh-remember

From source:

git clone https://github.com/Arborsm/dsh-remember.git
cd dsh-remember
pnpm install && pnpm build
dsh plugin --profile <name> add .

Restart dsh web after installing. During development you can skip installation and load straight from the workspace (run from the dsh checkout root):

pnpm dsh web --patch <path/to>/dsh-remember/cordis.dev.yml

Note: --patch must come before --port, otherwise commander fails with unknown option '--patch'.

Configuration

Every field has a default; the plugin works out of the box. Override via cordis.yml or the config: block of a dev overlay. Field definitions live in src/config.ts.

Commonly tuned:

FieldDefaultDescription
enabledtrueMaster switch
generateMemoriestrueRun extraction and consolidation
useMemoriestrueInject the memory summary into prompts
extractModel / consolidationModel''provider/model; empty = deployment default
workspaceDir / dbPath''Empty = under ~/.dsh-memory/
summaryTokenLimit2500Token cap for the injected summary
scanIntervalMinutes15Background scan interval
minRolloutIdleHours1Idle time before a session becomes extractable
maxUnusedDays30Retention for never-cited memories

There are 23 fields in total (scheduling, retries, concurrency, consolidator tool deny-list, …) — see src/config.ts. All of them are editable on the settings page.

Memory files

~/.dsh-memory/
├── memories/                  # git workspace
│   ├── MEMORY.md              # index of all memories
│   ├── memory_summary.md      # the summary injected into prompts
│   ├── rollout_summaries/     # source evidence for each memory
│   ├── skills/                # distilled skills
│   └── …                      # translations, ad-hoc notes, …
└── memories.sqlite            # extraction queue and job state

Development

pnpm build        # build (tsdown, host + browser bundles)
pnpm typecheck    # tsc --noEmit
pnpm test         # node --test
pnpm shots        # regenerate the screenshots above (fixtures + headless Chrome)

Repository layout, conventions, and debugging notes: AGENT.md.