Skip to content

nowledge-co/nowledge-mem-deepseek-harness

51Last commit Aug 16, 2026

nowledge-mem-deepseek-harness DSH plugin

Nowledge Mem for DeepSeek Harness is a standalone plugin that integrates a persistent memory system into DSH sessions. It injects context bundles at session start, performs memory recall on relevant prompts, exposes Mem MCP tools through DSH's bridge, and captures completed turns as imports. The plugin requires the `nmem` CLI on PATH and connects to a local or remote Mem MCP endpoint.

How to install the nowledge-mem-deepseek-harness DSH plugin

dsh plugin --profile web add github:nowledge-co/nowledge-mem-deepseek-harness

Copying does not run this command. Review the repository and version before installing the nowledge-mem-deepseek-harness DSH plugin.

nowledge-mem-deepseek-harness DSH plugin data source

nowledge-mem-deepseek-harness DSH plugin snapshot date: Aug 16, 2026

discovered

What the nowledge-mem-deepseek-harness DSH plugin can do

  • Injects a Nowledge Mem Context Bundle at the start of each DSH session via `agent/pre-step` hook.
  • Performs prompt-time memory recall for continuation, release, regression, connector, and plugin prompts.
  • Adds Mem MCP tools through DSH's reconnecting MCP client, prefixed with `mcp__nowledge_mem__`.
  • Captures the DSH surface transcript after completed turns and imports it into Mem with `nmem t import --source deepseek-harness`.
  • Supports configuration via cordis patch YAML or environment variables for space, agent ID, recall limit, and MCP URL.

Where the nowledge-mem-deepseek-harness DSH plugin fits

  • Give a DSH agent persistent memory across sessions so it can remember user preferences and past conversations.
  • Enable agents to recall previous work, releases, or regressions when the user asks about them.
  • Use Mem MCP tools (e.g., search, save) directly from within DSH without leaving the interface.
  • Automatically log every DSH turn as a Mem entry for later review or analysis.
  • Build a cross-tool memory system where a DSH agent shares the same memory context as other agents via Nowledge Mem.

Who the nowledge-mem-deepseek-harness DSH plugin is for

  • Developers using DeepSeek Harness who want persistent memory for their agents.
  • Teams building multi-agent workflows that need a shared memory layer across tools.
  • Users who want to automatically capture and search DSH conversation history for debugging or audit.

nowledge-mem-deepseek-harness DSH plugin limitations

  • DeepSeek Harness is in developer preview, so public package APIs may change.
  • Historical DSH sessions are not backfilled; only new sessions while the plugin is active are captured.
  • The DSH MCP bridge exposes tools only, so Nowledge Mem resources and prompts are not available through MCP.
  • Turn capture requires the `nmem` CLI to be available in the DSH process environment.

nowledge-mem-deepseek-harness DSH plugin: from the repository README

Quoted from the nowledge-co/nowledge-mem-deepseek-harness README, the upstream source of the nowledge-mem-deepseek-harness DSH plugin. Copyright remains with the original authors.

One memory layer for every AI tool and agent, packaged as a DeepSeek Harness (`dsh`) bundle. Nowledge Mem brings DSH into the same durable memory system as your other agents, with startup context, prompt-time recall, MCP memory tools, and turn-end thread capture. This repository is the canonical standalone plugin package, mirrored in `nowledge-co/community` for the Nowledge Mem connector index. ## Install ```sh dsh plugin --profile web add github:nowledge-co/nowledge-mem-deepseek-harness dsh web ``` For a local checkout of `nowledge-co/community`, run this from the repository root: ```sh dsh plugin --profile web add ./nowledge-mem-deepseek-harness-plugin dsh web ``` Make sure the `nmem` CLI is on `PATH`, then verify: ```sh nmem status nmem config mcp show --host deepseek-harness ``` The bundle connects to the local Mem MCP endpoint by default: ```text http://127.0.0.1:14242/mcp/ ``` For Nowledge Cloud or another remote Mem, set: ```sh export NMEM_MCP_URL="https://<workspace>/mcp" export NMEM_API_KEY="<mem-api-key>" ``` ## What It Does - Injects the Nowledge Mem Context Bundle once per DSH session through `agent/pre-step`. - Runs prompt-time memory recall for continuati

Read the full READMEThe repository declares no license. Check with the authors before using it.

nowledge-mem-deepseek-harness DSH plugin questions

How do I install Nowledge Mem for DeepSeek Harness?

Run `dsh plugin --profile web add github:nowledge-co/nowledge-mem-deepseek-harness` and then `dsh web`. Make sure the `nmem` CLI is installed and on your PATH. Verify with `nmem status` and `nmem config mcp show --host deepseek-harness`.

Does Nowledge Mem work with Nowledge Cloud?

Yes. Set the environment variables `NMEM_MCP_URL` to your Nowledge Cloud workspace MCP endpoint and `NMEM_API_KEY` to your API key. The plugin will connect to the remote Mem instead of the local default `http://127.0.0.1:14242/mcp/`.

Can I change the recall limit or space ID?

Yes. You can configure these via a cordis patch YAML override under `config` for the plugin row, or by setting environment variables like `NMEM_SPACE` and `NMEM_RECALL_LIMIT` (default is 8). See the README's Configuration section for details.

Why don't I see Mem resources or prompts in DSH?

DeepSeek Harness's MCP bridge currently only exposes tools. Nowledge Mem resources and prompts are not surfaced through MCP in this plugin. Only tools under the `nowledge_mem` namespace are available.

Will this plugin capture my existing DSH history?

No, it only captures new sessions after the plugin is active. Historical DSH sessions are not backfilled. The plugin uses an `after/complete` hook to import the current turn's transcript into Mem.