dsh-agentmemory¶
⭐ 3 · ✅ active · plugin
| Type | plugin | Category | Memory & context |
| Stars | ⭐ 3 | Status | ✅ active |
| Author | elementor-i | Updated | 2026-08-17 |
| Subcategory | 🧠 Memory systems | Capabilities | coding, memory, multi-agent |
One-liner¶
agentmemory for DeepSeek Harness (dsh): full memory_* tools, capture hooks, and context injection over the local REST server
About¶
agentmemory for DeepSeek Harness — full memory_* tools, automatic capture hooks, and opt-in context injection over the local REST server. English · 中文 dsh-agentmemory connects agentmemory, a local memory server for coding agents, to DeepSeek Harness (DSH). It exposes the full memory_* tool set, captures observations automatically from sessions, prompts, and tool activity, and can inject recalled context into the system prompt — all over the local REST server, with no MCP bridge required.
✨ Key Features¶
- Full tool surface — all 54
memory_*tools (8 core) mapped to/agentmemory/*, plusmemory_observeand amemory_httpescape hatch for any endpoint. - Automatic capture — session, prompt, tool-use, subagent, workflow, and approval activity are recorded as observations in the background.
- Context injection — opt-in; recalled context from the session is added to the system prompt.
- Safe by default — credential redaction, per-call timeouts, non-blocking observation, and destructive tools gated behind a flag.
- No MCP required — no stdio bridge, no child process; the running REST server (
localhost:3111) is the only dependency.
📦 Install¶
git clone https://github.com/elementor-i/dsh-agentmemory ~/dsh-plugins/dsh-agentmemory
🚀 Quick Start¶
- insert:
- id: dsh-agentmemory
name: '$HOME/dsh-plugins/dsh-agentmemory/lib/index.js'
📚 Learn more¶
Configuration
All keys are optional and have safe defaults. The environment variables AGENTMEMORY_URL, AGENTMEMORY_SECRET, and AGENTMEMORY_PROJECT_NAME are honored as fallbacks. dsh-agentmemory: baseURL: http://127.0.0.1:3111 # empty -> $AGENTMEMORY_URL -> default secret: "" # empty -> $AGENTMEMORY_SECRET (Bearer) timeoutMs: 10000 observeTimeoutMs: 3000 # fire-and-forget hook timeout registerTools: true c
The plugin manager fails to install — what else can I try?
Oh-DSH-Desktop's plugin manager and the official CLI both end up running dsh plugin --profile <name> add <package>. If the plugin manager fails in your environment, the CLI is an equivalent fallback: npx -p @deepseek-ai/dsh dsh plugin --profile desktop add @elementor-i/dsh-agentmemory Replace desktop with your profile name, then restart DSH. If you are managing the desktop profile, run the com