
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
dsh-mnemon
Advanced tools
Composable, view-based memory for DeepSeek Harness. Pluggable sources and strategies, with layered memory out of the box.
English · 简体中文
Composable, view-based memory for DeepSeek Harness.
Pluggable sources and strategies, with layered memory out of the box.
Install and start · Watch the demo · Documentation · Build a plugin
An Agent that starts every session from scratch keeps asking what it was already told. Putting everything into one memory store is no better: it either floods each turn or misses what matters. dsh-mnemon gives DeepSeek Harness memory that is layered, visible and composable.
These recordings come from a real WebUI with the live DeepSeek model answering, on a seeded, fictional project, Lumen. Waits for the model play faster, marked in the lower right corner.
Save a new fact to memory. A reply reports a new measurement. Select the brain mark under it, cut the candidate down to the sentence worth keeping and send it to the task Agent; the receipt names the Memory Space it went to and opens it in one click.
See all memory in one place. Status, runtime memory, Project Documents and Memory Spaces live in the Memory System. The graph links memories through the entities they mention, and Ask Agent answers with the memories it cites, by content.
Compose memory on the Plugins page. One main strategy, its memory sources and optional enhancements, each switch applying at once. Every component has its own page, and storage, backup and interface settings live here too.
Every step is explained in the UI guide; all screens, recordings and the capture environment are in the v0.5.32 gallery.
| Memory | Keep here | How it reaches the Agent |
|---|---|---|
| Runtime memory | Preferences, working agreements, facts needed on the next turn | Injected every turn as compact USER.md and MEMORY.md |
| Project Documents | Designs, investigations, procedures and handoffs | Searched first, then read when relevant |
| Memory Spaces | Durable facts, decisions, entities and their relationships | Recalled on demand from the enabled Providers |
The default Layered strategy keeps runtime memory resident and reads the other two on demand. The General strategy offers every available source within one budget and lets the model decide how to use each. A memory space is one named, Provider-backed scope for long-term evidence; the Chinese product term is 记忆空间.
New to DSH? Install and start walks from an empty machine to your first memory, with a screenshot for every step. The short version, with Node.js 22.19 or later:
npm install --global pnpm
npx @deepseek-ai/dsh web
dsh-mnemon, click Install, then Enable now.npm install --global @mnemon-dev/mnemon, or enable another Provider on the Memory Spaces page.dsh-mnemon supports DSH 0.2.0-rc.2 (npm latest) and 0.2.1-rc.2 (npm next). The same package serves the desktop app's Plugins page, dsh plugin --profile web add dsh-mnemon on the command line, and Headless with dsh plugin --profile headless add dsh-mnemon; older hosts keep the release compatibility and upgrades names for them. Getting started continues from here, and compatibility and upgrades covers existing installations.
The same public contracts serve the shipped plugins and external repositories. Architecture explains ownership, the turn lifecycle and the UI regions components contribute to.
The Starter pins a tested combination of independently versioned packages. One main strategy runs at a time; the enhancements are off until you turn them on.
| Package | Role | Default |
|---|---|---|
| dsh-mnemon-source-runtime | Runtime memory: USER.md, MEMORY.md, revisions and local storage | On |
| dsh-mnemon-source-documents | Project Documents: Markdown, search, revisions and archiving | On |
| dsh-mnemon-source-memory-spaces | Memory Spaces: durable evidence and their Providers | On |
| dsh-mnemon-strategy-default-three-tier | Layered strategy: resident runtime memory, the rest on demand | Selected |
| dsh-mnemon-strategy-general | General strategy: every available source in one budget | Off |
| dsh-mnemon-strategy-auto-capture | Active capture: in-turn guidance to keep useful facts | Off |
| dsh-mnemon-strategy-light-context | Light context: a shared ceiling on resident context | Off |
| dsh-mnemon-strategy-scoped | Scoped composition: ordered sources and a writable subset | Off |
Memory Spaces Providers: Mnemon Native (default, local) · OpenViking · Honcho · Mem0 · Hindsight · Holographic · RetainDB · ByteRover · Supermemory. Third-party Providers stay off until configured; graph, deletion and enumeration capabilities differ by backend. See Providers.
Define a Source or Strategy with dsh-mnemon/extension-sdk, add an enhancement through the standard slots, or write a Memory Spaces driver with dsh-mnemon-source-memory-spaces/provider-sdk. A component can also add its own settings and Status card to the pages dsh-mnemon shows. Your repository owns its manifest, dependencies, tests and build; DSH installs and mounts it, and choosing it as the main strategy is a separate decision.
Start with the plugin author guide. Discuss new capabilities and Providers in an Issue before a pull request; see CONTRIBUTING.
Backup and recovery · Security policy · Release history · Roadmap
pnpm install --frozen-lockfile
pnpm verify
pnpm verify:plugins
Use Node.js ^22.19.0 || >=24.0.0 and pnpm. node scripts/serve-e2e.mjs starts a disposable real WebUI; add --docs-demo for the seeded project behind these screenshots, and --live-model to have the DeepSeek API answer, with the key read from DEEPSEEK_API_KEY. Mechanical tests are not claims about model accuracy or live cloud Providers. Development and verification.
FAQs
Composable, view-based memory for DeepSeek Harness. Pluggable sources and strategies, with layered memory out of the box.
The npm package dsh-mnemon receives a total of 5,145 weekly downloads. As such, dsh-mnemon popularity was classified as popular.
We found that dsh-mnemon demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.