Zephyr-vibe/dsh-personalize
Per-host personalization for DSH: custom instructions, local long-term memory, and reply-tone presets.
dsh-personalize adds per-host personalization to DSH: a user-written custom-instructions block injected into every session's system prompt, local long-term memory (add entries manually or let the agent collect them via memory_create / memory_list / memory_delete tools; every deletion asks for confirmation first), and reply-tone presets (warm & friendly / direct & efficient / precise & professional / playful & humorous / custom) injected as a prompt section. Entries persist at {DSH_HOME}/personalize/ and apply to every conversation on that machine.
Install
dsh plugin --profile web add https://codeload.github.com/Zephyr-vibe/dsh-personalize/tar.gz/refs/heads/mainREADME (EN/zh bilingual, 2026-09-01): Option 1 direct tarball install — dsh plugin --profile web add https://codeload.github.com/Zephyr-vibe/dsh-personalize/tar.gz/refs/heads/main; if pnpm blocks build scripts, append --ignore-scripts. Option 2: let the DSH agent install it by pointing it at the GitHub URL. After installing, restart the web app — the Personalization panel appears in Settings. Zero config; data persists at {DSH_HOME}/personalize/.
Compatibility
DSH web profile; Node with pnpm; bilingual UI follows DSH language setting.
Details
- Repo: Zephyr-vibe/dsh-personalize
- Category: Agent Capabilities
- Stars: 5
- Version: Git tarball (heads/main)
- Last push: 2026-08-14
- First seen: 2026-08-14
Recent updates
Global custom instructions; local long-term memory with confirmation-gated deletes; 5 reply-tone presets; bilingual UI; zero-config persistence.
FAQ
- Where is my memory stored?
- Persisted at {DSH_HOME}/personalize/; entries are injected into every session's system prompt.
- Can the agent delete memory entries silently?
- No — every deletion asks for confirmation first; nothing is removed silently.
- How do I install it?
- dsh plugin --profile web add https://codeload.github.com/Zephyr-vibe/dsh-personalize/tar.gz/refs/heads/main (add --ignore-scripts if pnpm blocks build scripts), then restart dsh web.
Alternatives
gezi-wen/sage-mem · vpromise/dsh-memory