Back to plugins
dsh-memory-evolve Cover

dsh-memory-evolve

Cross-session long-term memory with background self-evolution — the agent keeps getting to know you

github.com/csyangwen/dsh-memory-evolve
242 MIT Author csyangwen Updated

Install

dsh plugin --profile web add github:csyangwen/dsh-memory-evolve

dsh-memory-evolve

The agent keeps getting to know you — long-term memory across sessions, plus a crew of AIs working together.

What problem it solves

By default a DSH agent only lives inside the current session; switch sessions and context resets. This pure-plugin implementation brings cross-session long-term memory and background self-evolution to DSH: five memory tracks (long-term memory, skills, todos, session orchestration…) persist across sessions, git-branch awareness keeps memory aligned with project state, and it supports in-turn self-review (reviewEnabled, off by default), skill self-evolution with a skill manager, a four-track todo, session broadcast, external AI dispatch, and prompt injection.

After installing, the session gains a row of capability tabs (memory, skills, todos, whiteboard, COI scheduling, session broadcast, memory sync…) and the model gains tools for memory read/write, todos, skill management, local file search, and session orchestration. In one line: it lets the AI remember you, manage for you, do for you, and work together for you. The bundled patch auto-registers on the host — install and go, no manual config.

Key features

  • Five-track long-term memory: memory, skills, todos, and orchestration persist across sessions
  • Git-branch awareness: memory stays aligned with project branch state
  • In-turn self-review: every N rounds it distills worth-remembering info for your confirmation (off by default)
  • Skill self-evolution & manager: repeated trial-and-error becomes reusable skills you can browse / search / disable / edit
  • Four-track todo: the AI manages your task list
  • Multi-session orchestration: rooms + session broadcast, spawn sub-sessions to collaborate, with conflict warnings
  • External AI dispatch: heavy tasks go async to Kimi / Codex / Grok / Hermes without blocking your session
  • Prompt injection: turn your working methods into a reusable team playbook

Quick start

Restart dsh web after installing — the host is auto-registered, no manual config needed. Most capabilities are off by default (kept out of the model’s tool list); turn them on in “Memory Evolve Settings” as needed. Then just talk:

Remember my usual deployment process

Dispatch the mobile visual redesign to grok

Start a room and have frontend and test work together

To change defaults (e.g. enable in-turn review), override by id in the profile’s cordis.patch.yml with reviewEnabled: true. Uninstall with dsh plugin --profile web remove dsh-memory-evolve.

Who it is for

  • Heavy DSH users who want the agent to “remember you, manage for you, do for you”
  • Power users turning memory, todos, and skills into cross-session assets
  • Anyone who wants multi-session and external AIs to divide up and finish big tasks
Tags Agent

Compiled from the project README · All rights belong to the original author

Report issue / Request removal

Related plugins