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.
Install
dsh plugin --profile web add @zseven-w/dsh-noema@latestAfter 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
- Repo: ZSeven-W/dsh-noema
- Category: Agent Capabilities
- Stars: 116
- Version: 0.1.0-rc.3
- Last push: 2026-09-11
- First seen: 2026-08-14
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