adithyanraj03/dsh-memory-recall ↗★ 0
dsh-memory-recall
Persistent memory for dsh in the style of Hermes Agent: a memory tool that keeps a user profile and the model's own notes, delivered to every chat as a logged context message — at the start, after a change and after compaction — and a session_search tool that reads earlier chats only after the user approves, with a Memory panel to see and edit what is kept. 适合需要跨会话保持用户画像、模型笔记及检索历史聊天记录的任务。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:adithyanraj03/dsh-memory-recallドキュメント
README 全文を読む ↗Configuration
All optional, on this plugin's row in the profile's cordis.patch.yml:
- id: dsh-memory-recall
config:
limits:
memory: 4000
user: 1375
| Key | Default | Meaning |
|---|---|---|
dir | ~/.dsh/dsh-memory-recall | Where USER.md and MEMORY.md live |
limits | {memory: 2200, user: 1375} | Character budgets for the notes and the profile |
recall | true | false drops session_search and keeps memory |
askBeforeRecall | true | false reads earlier chats without asking |
An override replaces the row's whole config, so restate every key you set. Restart dsh after changing it.