DSH Engram
skepsun/dsh-engram · productivity
Minimalist long-term memory for DeepSeek Harness, distilled from the symbolic-index and pi-esr ideas — with one goal: save tokens.
★ 5GitHub stars
1Forks
2026-09-08Last updated
JavaScriptLanguage
MITLicense
Key features
- Zero-LLM intake — auto-captures meaningful events from tool results by pure pattern matching (git milestones with a written -m commit message, edits to key files, repeated errors), plus an explicit engram_store.
- The plugin has no outbound socket, no telemetry, no update pinger.
- mode"merge" (default) — writes only rows whose id is absent, so a backup can be re-applied any number of times without duplicating anything.
- Real behaviour telemetry (agent observability) — the ESR page opens with an "agent behaviour" panel fed by a new usage table (per workspace × day rollup) + GET /api/dsh-engram/stats: every engram_/esr_ tool call is recorded (counts, failures, recall mechanics).
- Nothing on the hot path calls a model, and pure plumbing — git push / git stash / silent commits — is deliberately never recorded (see Auto-capture policy below).
Install command
dsh plugin --profile web add github:skepsun/dsh-engram