🧠记忆Memory 39
-
★ 1
Bionic-forest/dsh-memory_rollout
Codex-style per-session memory for DSH: one session one draft (rollout_summaries), layered disclosure (summary → registry → drafts/evidence), restrained & passive, idempotent integration, remembers facts/preferences/decisions across sessions with verifiable citations, npm package `dsh-memory_rollout`.
-
★ 1,317
bowenliang123/dsh-context
Context insight panel: see what the model's context window is made of and how it evolves — composition vs. window size, per-request history, compression/injection events, and per-message token stats.
-
★ 9
Breeze136/dsh-kb-rag
Local literature knowledge-base RAG: 8 tools (PDF/folder/Zotero ingest, hybrid BM25+vector+reranker search, cited QA with clickable DOI links, scope/strict modes, dedup/clear/stats), all-local bge embeddings + single-file SQLite, measured 242-doc/86s ingest and sub-second hot queries on 20k chunks.
-
★ 5
busabase/busabase-dsh-plugin
Connects DSH agents to Busabase through MCP tools, approval-aware ChangeRequests, result cards, and a live record inspector.
-
★ 5
flymysql/dsh-memory
Cross-session memory vault: remember / recall / forget tools, per-turn prompt injection, and a settings-page entry browser.
-
★ 13
freehul/sgme
ShiGuang Memory Engine (SGME) bridge: multi-agent shared long-term memory via HTTP — L0/L1/L1.5/L2 distillation, scenario-based injection, unified search, and proactive care signals (memory_search / wiki_search / signal_pull / signal_claim / signal_ack), installable as `dsh-sgme`.
-
★ 1
futongxu9-maker/dsh-shared-memory
Cross-conversation shared memory: MEMORY.md + USER.md injected into every session's system prompt, with a memory tool and a GUI panel (Hermes-style).
-
★ 1
ICCuse/dsh-file-memory
File-backed working memory: memorize/recall key premises verbatim in a session notes file so they survive context compaction losslessly.
-
★ 1
ICCuse/dsh-knowledge
Bridge into a global Markdown knowledge base shared with the Codex kb.cmd CLI: kb_add/kb_search/kb_show/kb_timeline tools with byte-compatible frontmatter.
-
★ 1
ICCuse/dsh-premise-guard
Post-compaction premise-drift guard: injects a one-shot notice when a compaction summary drops a critical literal anchor.
-
★ 3
imkelt/DSH-RAG
Local knowledge bases for DSH Web with multi-directory incremental indexing, BM25 and SiliconFlow hybrid retrieval, and source cards that locate and open original files.
-
★ 2
Jesse-njx/dsh-memory
Cited memory over DSH's lossless session log: distilled facts carry `(sessionId, eventRange)` citations that expand back to the exact original log excerpt.
-
★ —
memory-vault
Cross-session persistent memory for coding agents: SQLite local storage, hybrid keyword/semantic retrieval, Web and MCP interfaces.
-
★ 0
lcthe/dsh-hermes-memory
DSH-native persistent memory: session-aware retrieval, standing context, crash-safe consolidation, and storage-backed skills.
-
★ 24
LoserFox/distill
Automatic conversation distillation: background subagent reflection + skill create/update.
-
★ 85
modusensus/dsh-mneme
Cross-session memory: SQLite with a human-editable Markdown mirror, background consolidation (dedup, merge, conflict resolution), and six memory tools.
-
★ 6
nowledge-co/nowledge-mem-deepseek-harness
One memory layer for every AI tool and agent: Context Bundle injection, prompt-time recall, MCP tools, and turn-end DSH thread capture.
-
★ 341
omdsh-dev/dsh-mnemon
Deep Mnemon integration: local three-tier memory (Runtime Memory, retrievable Documents, supervised Memory Spaces).
-
★ 148
PerryLink/dsh-auto-review
Second-model auto-review on the approval chain: a read-only reviewer subagent returns structured allow/deny verdicts with reasons, fail-closed by default.
-
★ 6
PerryLink/dsh-budget
Cost governance: token and cost metering aggregated by model/session/day, with budget caps, threshold alerts, and alert/block/degrade over-limit policies via the /budget command.
-
★ 5
PerryLink/dsh-click
Cross-platform native desktop control (Windows-first): screenshots, screen reading, click, input, scroll, keys, and app launching — every mutating action goes through an approval gate.
-
★ 9
PerryLink/dsh-defend
Prompt-injection, jailbreak, and secret-leak detection: an Aho-Corasick engine interposes allow/ask/block at three seams — user messages, tool arguments, and tool results.
-
★ 6
PerryLink/dsh-draw
Unified static-image generation routing: one image_generate tool over OpenAI-compatible engines (OpenAI Images, Zhipu CogView, etc.) with health-aware fallback and per-session quotas.
-
★ 7
PerryLink/dsh-library
Local document knowledge base: hybrid semantic + keyword retrieval, diversity reranking, citation-aware injection, SQLite index, zero model downloads.
-
★ 6
PerryLink/dsh-mask
PII redaction middleware: names, phone numbers, ID cards, and bank cards are anonymized to placeholders before reaching the model and restored at the display layer; plaintext is never logged.
-
★ 97
PerryLink/dsh-memento
Bounded, layered, approval-gated, auditable cross-session memory: a typed `ctx.memory` seam with a zero-dependency SQLite provider, a `memory` tool, and frozen snapshot injection; every write passes the approval gate and stays reconstructable from the session log.
-
★ 113
PerryLink/dsh-permission-rules
Declarative allow/deny/ask permission rules plus Codex-style per-process network policy (with a built-in local HTTP/CONNECT proxy), full audit logging and hot rule reload.
-
★ 4
PerryLink/dsh-score
Multi-dimensional plugin quality scoring across five axes (install success, maintenance, docs, security, protocol compliance) with real CLI evidence, audit timestamps, and JSON/Markdown leaderboards.
-
★ 6
PerryLink/dsh-test-drive
Isolated install-and-smoke-test for plugins: install, validate, and boot inside a throwaway DSH_HOME profile, producing a structured pass/fail matrix.
-
★ 82
Phant0Meow/dsh-memory-meow
Project-scoped cross-session memory: PROJECT.md snapshot injected into the first user message, a memory_remember tool, and auto-reflection after ReAct tasks; each project keeps its own memory file.
-
★ 1
qwert702/dsh-context-compressor
Context compression for small models: compresses tool output and conversation history to a few sentences, freeing context for the actual task; continues in a fresh session automatically.
-
★ 1
qwert702/dsh-continue-on-limit
Auto-sends continue when a local model hits its output-token cap: dual-source detection (turn-max-tokens node + provider response), maxConsecutive guard (default 3) prevents infinite loops.
-
★ 2
qwert702/dsh-memory
Project-level and global long-term memory for DSH Web: isolated POST /items route to avoid path conflicts, multi-turn tool-call context compression before storing entries, deduplication and session-persistent storage.
-
★ 75
Tyan66666/billion-context-dsh
Model-driven context compression: the model decides when and what to compress.
-
★ 0
weibaohui/context-razor
Context trimmer: lists the current session's context entries with role, preview and ≈token estimate (cl100k), highlights over-threshold items, and removes selected entries exactly without LLM summarization.
-
★ 3
weibaohui/hermes-loop
Automatic post-conversation retrospective that distills useful experience into reusable skills for the skill library, with approval mode and skill-library governance (archive/restore, never deletes directly).
-
★ 1
xiejianjun000/eco-dsh-plugins
A scored memory-tree plugin (eco-memory-tree): structured long-term memory with BM25/Chinese retrieval and two-way Obsidian sync.
-
★ 0
Xplore-LAB/dsh-plugin-asmemory
Action-state time memory: record typed states and actions, then analyze trends, anomalies, and causality.
-
★ 2,570
zilliztech/memsearch
Shared Markdown memory for DSH and other coding agents, with automatic capture, pre-step context injection, searchable recall, and a review panel.
No plugins match.
Installing
# from npm (prebuilt) dsh plugin --profile web add <npm-package> # from GitHub (first run asks for allowBuilds approval — follow the hint, retry) dsh plugin --profile web add github:<owner>/<repo>
GitHub-sourced plugins run build scripts on your machine at install time. Only install sources you trust, and pin a commit (github:owner/repo#sha).
Get your plugin listed
Open a PR against awesome-dsh-plugin — one line each in every README language file; the site syncs automatically. Add the dsh-plugin topic to your repo too.