StrataGate-AgentMemory
Recent conversations stay vivid. Older ones fade into summaries, not oblivion. StrataGate gives DeepSeek Harness six-layer, time-decaying memory, while lasting events and relationships settle into a knowledge graph. Bring your memories from other AIs with you—no need to start over.
What it is
Recent conversations stay vivid. Older ones fade into summaries, not oblivion. StrataGate gives DeepSeek Harness six-layer, time-decaying memory, while lasting events and relationships settle into a knowledge graph…
How to install
Run this in the DSH web profile, then refresh the page.
$ dsh plugin --profile web add stratagate-dsh@0.3.45
DSH versions accepted
0.1.2-rc.1 || >=0.1.5-rc.1 <0.3.0-0
Author and traction
diqierjia · ★ 116 · Updated 2026-11-09
About this plugin
StrataGate
Project source, releases, and issues are available on GitHub. Gitee remains a synchronized repository. Recent conversations stay detailed. Older memories grow more concise.
StrataGate is a cross-session memory plugin for DeepSeek Harness. Daily notes help resume recent work, layered conversation memory preserves historical detail that can be expanded, and long-term Events and the topic directory retain important information and help locate its sources. The knowledge graph, semantic vector retrieval, and reranking can be enabled as needed.
中文说明 · DeepSeek Harness guide · Architecture · Full evaluation
Published evaluation: on 152 questions from one LoCoMo conversation, conv-26, each answer received 10 independent evaluations. Mean judged accuracy was 80.46% , versus 63.22% for Mem0 base. These results use the R8 evaluation configuration. See evaluation scope. Community & downloads
npm downloads Why StrataGate?
1. Daily notes carry work forward; historical conversations can be expanded.
(1) Daily notes help resume work. The agent records progress, intermediate results, useful lessons from failures, blockers, and next steps by date. New sessions include notes from the three most recent dates with notes by default, reducing the need to repeat background information. → Daily notes
(2) Conversation memory keeps recent detail and makes older history concise. Each conversation block has six views, L0–L5, with different levels of detail. As more conversation accumulates, older dialogue gradually becomes key facts, short summaries, and title indexes, reducing the context occupied by history. → Layered conversation memory
(3) Views shrink while original records remain. Complete L5 source messages and tool records are preserved. When details need checking, the agent can expand a memory to recover the original wording and context. → Layered conversation memory
2. Long-term memory retains important information and helps trace sources and changes.
(1) Events record what happened. Important decisions, preferences, requirements, and changes become Events with scope, time, and source references. AI evaluates potential duplicates; uncertain cases can be reviewed by the user, and the processing history remains traceable. → Event memory
Similar plugins
EverOS
One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, t…
billion-context
A context-compression plugin — small context windows (a 100K context is enough), 5x fewer tokens, month-long single sess…
dsh-context
A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understand…