ZSeven-W/dsh-noema

Noema long-term memory plugin for DSH: durable, inspectable agent memory with recall tools and a settings page

DSH Noema gives DeepSeek Harness durable long-term memory across sessions, backed by the Noema local-first, non-vector memory system. Memories persist as inspectable Markdown files under ~/.agent-memory/. At session start, noema_recall loads relevant context automatically; noema_search, noema_browse, noema_catalog, and noema_recall_graph cover lookup, exploration, and auditing. noema_import reads memory files from ten other AI coding tools (Claude Code, Codex, Cursor, Grok, WorkBuddy, Antigravity, Trae, Qoder, Hermes, opencode) and deduplicates across runs. A settings-page memory manager lets you search, browse, add, review, and delete stored memories directly from DSH.

Agent Capabilities ★ 116 updated 2026-09-11 ⏳ pending
View on GitHub ↗

Install

dsh plugin --profile web add @zseven-w/dsh-noema@latest

After installing, restart dsh web. The Noema Memory settings page appears in DSH Settings. Configure the server command, memory root (default ~/.agent-memory/), budgets, and idle/call timeouts. Memories persist as Markdown files.

Compatibility

Tested with DSH 0.1.1-rc.1. npm package @zseven-w/dsh-noema. Requires the Noema MCP server (noema-mcp binary) for full memory backend — the e2e test skips if noema/target/debug/noema-mcp is absent.

Details

Recent updates

0.1.0-rc.3 tested with DSH 0.1.1-rc.1. Features: durable recall across sessions, import from 10 agent tools, settings-page management, crash keep-alive, hot reload. Memory files are plain Markdown — inspectable and editable outside DSH.

FAQ

How do I install DSH Noema?
Run: dsh plugin --profile web add @zseven-w/dsh-noema@latest. After installing, restart dsh web. The Noema Memory settings page appears in DSH Settings where you configure the memory root and server options.
What AI coding tool memories can DSH Noema import?
noema_import reads memory files from Claude Code, Codex, opencode, Cursor, Grok, WorkBuddy, Antigravity, Trae, Qoder, and Hermes. A content-keyed ledger deduplicates entries across runs and across tools that share files.
Where does DSH Noema store memories, and can I read them directly?
Memories are stored as plain Markdown files under ~/.agent-memory/ (configurable). They are fully inspectable and editable outside DSH — no vector database, no proprietary format.

Alternatives

omdsh-dev/dsh-mnemon · bowenliang123/dsh-context · csyangwen/dsh-memory-evolve

More plugins in Agent Capabilities

Browse more in Agent Capabilities

Guides for Agent Capabilities plugins