DSH Marketplace

dsh-meow-memory

Phant0Meow/dsh-meow-memory

Project-scoped cross-session memory: seven-layer SQLite store (soul/user/project/fact/lesson/rules/topic) on node:sqlite, cache-friendly first-message injection plus per-message keyword hits, memory_remember/search/find_similar/read/update/project tools, and idle-window consolidation ("dream") with peak-hour suppression. Prompt texts ship as per-language data files — the framework supports multilingual users.

35726TypeScriptMITSource

Install

Add dsh-meow-memory to DeepSeek Harness

Install into

via npm

Resolves a published tarball rather than cloning the repository, and installs without any extra setup. Swap `web` for your profile name if you run another one.

via GitHub · npm package

Installing from GitHub runs the project's build script, which pnpm blocks until you allowlist it — run the command once and pnpm prints the exact key to add under `allowBuilds` in ~/.dsh/profiles/web/pnpm-workspace.yaml.

What happened when we ran it

Installed cleanly when we ran it

Every command here is run in a throwaway container against a clean profile, and the result is whatever the harness recorded — not a guess from the source. Last run 8d agoon DeepSeek Harness 0.2.2-rc.1.

Show it in your README

install verified — dshmarketplace

For maintainers: the badge serves this listing's latest sandbox verdict, so a re-run updates it on its own — and it links readers to the full result here.

Due diligence

Before you install dsh-meow-memory

  • Source of record: Phant0Meow/dsh-meow-memory — present in the community registry that DSH's own plugin market installs from.
  • Licensed under MIT.

Security

What installing dsh-meow-memory runs

Build scripts

No build script was blocked in our run.

Source: our sandbox install on DeepSeek Harness 0.2.2-rc.1, 8d ago.

Install hooks

package.json declares no preinstall, install or postinstall script.

Source: package.json on GitHub, read at our last sync. prepare is not recorded; it runs only on a GitHub install, and shows up under build scripts when pnpm blocks it.

README mentions

Neither shell commands nor credentials.

Source: a keyword match on the README — a hint about what the plugin touches, not an analysis of its code.

Not an audit. These are the record of one install and two text scans; nobody has read this plugin's code on your behalf. Plugins run with your agent's permissions.

The AI take

What it is — DeepSeek Harness plugin supporting seven-layer SQLite cross-session memory storage along with keyword hit injection.

Who it is for — When you use DeepSeek Harness to manage cross-project sessions and need to retain user information preferences, facts, lessons, and topic rules, this plugin is suitable for installation. If your work is limited to a single independent dialogue session without needing cross-session information accumulation, you do not need to install this plugin.

Watch out — Installation with pnpm may fail due to blocked build script and requires profile configuration to allow the build script; sandbox test passed with successful registration in new profile. No other runtime compatibility issues found.

The verdict — I would install it because it automatically re-injects long-term memory blocks after session compression and supports window-based dream consolidation to suppress peak-hour interference.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.

What dsh-meow-memory does

Seven memory layers feed keyword filtering, snapshot injection, and a circular consolidation loop.

dsh-meow-memory is a DeepSeek Harness plugin that stores and retrieves project-scoped memory across sessions using a seven-layer SQLite database. The layers are soul, user, project, fact, lesson, topic and rules, stored with node:sqlite under the configured projectDir, which defaults to .dsh-meow relative to the workspace.

DeepSeek Harness receives a separate memory snapshot before the first user message, containing long-term soul, user and design-principle records without rewriting the user prompt. From the second message, keyword matching injects up to hitTopK relevant fact, lesson, rules and topic records from the global scope and the current project. The plugin exposes memory_remember, memory_search, memory_project, memory_find_similar, memory_read, memory_update, memory_dream and memory_home, plus the /dream command. After a three-hour idle window, dream can consolidate memories unless the configured peak hours suppress it.

This suits agents that need durable context across work sessions and projects, particularly where explicit memory tools and automatic consolidation are useful. It is a poor fit when workspace-local memory files are undesirable or when retaining project and user context across sessions is not needed. The README documents compatibility with DeepSeek Harness 0.1.5 and use of node:sqlite without native modules; installation does not add a separate runtime dependency.

dsh-meow-memory documentation

Configuring dsh-meow-memory

DeepSeek Harness exposes the plugin settings in its settings page and accepts them through a profile patch or cordis.patch.yml. The main options are:

Key Default or documented value
enabled true
projectDir .dsh-meow, relative to the workspace
promptLang zh
hitTopK 2
dream.enabled true
dream.idleMinutes 180

Additional documented fields include titleMax, autoMigrate, homeDir, disabledWorkspaces, backup and delegate. promptLang selects the prompt and tool-description language from zh, en or pt-br; an unrecognised directory name silently falls back to the Chinese language pack. The interface language follows DeepSeek Harness settings independently.

dsh-meow-memory commands and tools

DeepSeek Harness loads these tools with the plugin:

  • memory_remember writes content with required project, keywords and importance values, merging duplicates.
  • memory_search searches by keyword with level, project, status and day filters.
  • memory_project returns a complete project injection section and requires project.
  • memory_find_similar, memory_read and memory_update support duplicate detection, metadata reading and correction.
  • memory_dream consolidates the current window; memory_home views or switches the global data directory.

Typing /dream triggers consolidation immediately and bypasses peak-hour suppression. /meow-trust trusts a workspace whose .dsh-meow directory came from an external repository.

How dsh-meow-memory behaves

The first injection contains long-term soul, user and design-principle records. Keyword hits begin with the second user message and are limited by hitTopK. After compression, the plugin reinjects the long-term snapshot, consulted project data and memories written in the session. Idle dream processing runs in three rounds and is suppressed by default during Beijing time 09:00–12:00 and 14:00–18:00.

Requirements and limits

DeepSeek Harness compatibility is documented for 0.1.5, including 0.1.5-rc.1. The plugin uses node:sqlite and an esbuild bundle, with no native modules; schemastery and dsh-llm are resolved from the host. Memory is workspace-scoped by default, and externally created .dsh-meow stores are paused until trusted.

Written from the project's own documentation and kept in sync with it. Where the two disagree, the source is authoritative — read the README on GitHub

Same category

Alternatives to dsh-meow-memory

coding-agents

vectorize-io

53k

Hindsight, agent memory that learns: long-term project memory with auto recall and retain, knowledge pages, deep reflection, and per-repo memory banks.

No one-line install — this plugin lives inside a larger repository and publishes no npm package.

GitHub sourcePython22d ago

AI review

coding-agents

What it is — Hindsight provides long-term project memory management for coding agents.

Who it is for — Developers using AI coding assistants such as Claude Code for code development should install it. If you use a non-Python language for the agent, you can choose other implementations.

Watch out — The plugin requires an API key or token and will execute shell commands. Sandbox testing has not been performed. No obvious pitfalls found.

The verdict — Without sandbox testing results, I would not install it.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
2Details
41k

OpenViking memory and context bundle for DeepSeek Harness: pre-step auto-recall and profile injection, session capture, `viking://` URI guarding, and recall/write memory tools backed by an OpenViking server.

Installed cleanly when we ran it

npm packagePython22d ago

AI review

dsh-memory-plugin

What it is — Connects DeepSeek Harness to an OpenViking server for pre-step recall, profile injection, session capture, viking:// URI guarding, and memory read/write tools.

Who it is for — You keep revisiting the same repo in DeepSeek Harness and lose conventions across sessions, with OpenViking as the place those should live. If in-repo docs and rule files already are your context, or you only open throwaway chats, skip it.

Watch out — It installed on a fresh profile and the harness registered it. A reachable OpenViking server is required, and it executes shell commands.

The verdict — I'll turn it on: the product for me is recall happening before the step, not two more tools the agent might ignore.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Details
12k

Local-first memory plugin for DeepSeek Harness: layered L1/L2/L3 memory with automatic capture, manual memos_* retrieval tools, and a built-in memory viewer.

No one-line install — this plugin lives inside a larger repository and publishes no npm package.

GitHub sourceTypeScript19d ago

AI review

memos-local-plugin

What it is — Hooks DeepSeek Harness to on-device MemOS memory so a turn can be captured, recalled around the next task, queried with memos_* tools, and inspected in a viewer.

Who it is for — You keep driving the same repo inside DeepSeek Harness and each new agent turn starts blind because prior decisions are not stored. If memory has to live in a shared team store rather than on your machine, this plugin is the wrong place for it.

Watch out — There is no published package; you wire it up from a subdirectory of the MemOS repo. You must supply an API key or token, and it executes shell commands.

The verdict — The subdirectory tax only pays off if DSH is already where the work happens—I would not install this as a memory experiment.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
2Source

ReMe

agentscope-ai

3.8k

Connects DeepSeek Harness to ReMe's local-first, self-evolving personal knowledge base: automatically captures completed main-agent conversations as user-owned Markdown memory, searches conversations and source material through reme_search with BM25, optional embeddings, and wikilink expansion, and schedules daily memory consolidation.

No one-line install — this plugin lives inside a larger repository and publishes no npm package.

GitHub sourcePython10d ago

AI review

ReMe

What it is — Integrates ReMe's local-first self-evolving personal knowledge base with DeepSeek Harness.

Who it is for — When running agents using DeepSeek Harness that require automatic capture of conversations as Markdown memory, this is suitable. If you do not need shared local workspace across agents, you can skip this plugin.

Watch out — No obvious pitfalls found. The plugin will execute shell commands.

The verdict — I would install it, but only if shell command execution is permitted.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source

typescript

agentscope-ai

3.6k

Connects DeepSeek Harness to ReMe's local-first, self-evolving personal knowledge base: automatically captures completed main-agent conversations as user-owned Markdown memory, searches conversations and source material through reme_search with BM25, optional embeddings, and wikilink expansion, and schedules daily memory consolidation.

No one-line install — this plugin lives inside a larger repository and publishes no npm package.

GitHub sourcePython1mo ago

AI review

typescript

What it is — The plugin integrates DeepSeek Harness with ReMe's knowledge base to automatically capture main-agent conversations as user Markdown memory and schedule consolidation.

Who it is for — When managing main-agent conversations with DeepSeek Harness and wanting to capture completed dialogues as user-owned Markdown memory, this plugin provides integration. For users who do not want to share the workspace with ReMe, independent knowledge base tools offer a different perspective.

Watch out — The plugin requires manually allowing the build script when installing from source. Sandbox testing has not been completed. The plugin executes shell commands.

The verdict — If I am willing to manually allow the build script from source, I would install it because it connects conversations to persistent Markdown memory.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source

MemSearch

zilliztech

2.9k

Shared Markdown memory for DSH and other coding agents, with automatic capture, pre-step context injection, searchable recall, and memory-to-skill self-evolution through a review panel.

No one-line install — this plugin lives inside a larger repository and publishes no npm package.

GitHub sourcePythonyesterday

AI review

MemSearch

What it is — MemSearch provides shared Markdown memory for DeepSeek Harness coding agents. It supports automatic capture, pre-step context injection, searchable recall, and memory-to-skill self-evolution through a review panel.

Who it is for — When building complex coding agents with DeepSeek Harness that require persistent context across sessions, MemSearch offers value. If your work involves only short-lived conversations without cross-platform memory needs, you can skip it.

Watch out — It will execute shell commands. Sandbox testing has not been done yet; no obvious issues were identified.

The verdict — I would install it because it enables memory to evolve into reusable skills, but only if you are willing to use it via subdirectory installation and accept shell command execution as a trade-off.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source