RealAlexandreAI/dsh-nocturne-memory
dsh memory: Nocturne Memory client for DeepSeek Harness
Connects DeepSeek Harness to Noc Memory: a session-start boot plus daily briefing, and memory read / search / create / update / delete against your own Noc Memory server. The README documents six tools — noc_boot (loads system://boot, system://recent/5 and system://triggers, then a best-effort briefing, and finally reads system://focus), noc_read (read a memory by URI), noc_search (semantic + keyword / trigger recall), noc_create (create a memory node typed [Baseline] / [Deviation] / [Result] / [Reusable judgment]), noc_update (full replace, patch via old_string/new_string, or append, with an optional relation) and noc_delete. The README explains the explicit noc_* naming: some agents probe read_mcp_resource before reaching for a memory tool and waste a round trip, so a boot-protocol prompt with plainly named tools steers models straight to the right one. It is a port of pi-noc-memory with the same protocol and tool names.
Source repository unavailable. The repository RealAlexandreAI/dsh-nocturne-memory no longer exists on GitHub (HTTP 404 when checked on 2026-10-02). The plugin is still published on npm as dsh-noc-memory, which is the install command shown below.
Install
dsh plugin --profile web add dsh-noc-memorynpm package dsh-noc-memory 0.3.8 (registry-verified 2026-09-13; repository field → github.com/RealAlexandreAI/dsh-noc-memory). README quick start quoted verbatim — note that the repository is still named dsh-nocturne-memory while the package is now dsh-noc-memory. Config row (- id: noc-memory / name: dsh-noc-memory) requires mcp_url (your Noc Memory MCP endpoint, Streamable HTTP) and optionally mcp_auth (legacy) or mcp_headers (preferred — e.g. a Cloudflare Access service token: CF-Access-Client-Id / CF-Access-Client-Secret).
Compatibility
DeepSeek Harness with the standard plugin manager plus your own Noc Memory MCP server deployed on Cloudflare (the README links the cf-noc-mem repository for a minutes-long deploy). The README documents the rename from dsh-nocturne-memory ≤0.1.x: remove the old plugin, re-add the new package and update prompt text referencing the old nocturne_* tool names.
Details
- Repo:
RealAlexandreAI/dsh-nocturne-memory(source unavailable) - Category: Agent Capabilities
- Stars: 1
- Version: npm dsh-noc-memory 0.3.8 (registry-verified 2026-09-13)
- Last push: 2026-09-18
- First seen: 2026-08-13
Recent updates
The README documents the tool surface and the upgrade path from dsh-nocturne-memory ≤0.1.x rather than a release-by-release changelog: the package was renamed and the tools renamed from nocturne_* to noc_*, requiring a remove/re-add and prompt-text update. Version 0.3.8 on the public registry (verified 2026-09-13).
FAQ
- How do I install dsh-noc-memory?
- Run dsh plugin --profile web add dsh-noc-memory, then add a config row with your mcp_url; for a server behind Cloudflare Access, supply service-token headers via mcp_headers instead of mcp_auth.
- Why is the package named dsh-noc-memory but the repo dsh-nocturne-memory?
- The project renamed the package and its tools (nocturne_* → noc_*) to stop agents probing a resource shim. The README's upgrade note says to remove the old plugin, re-add the new package and update any prompt text referencing the old names.
- Do I need my own server?
- Yes — the plugin talks to your own Noc Memory MCP endpoint (Streamable HTTP). The README links the cf-noc-mem project for deploying one to Cloudflare in a few minutes.
Alternatives
csyangwen/dsh-memory-evolve · Aik358/dsh-auto-memory · Towzai/dsh-memory