A DeepSeek Harness plugin that adds free, key-less web search via DuckDuckGo, Bing and other engines, with automatic fallback between them.
csyangwen/dsh-memory-evolve
A plugin for DeepSeek Harness that adds cross-session long-term memory, background skill self-evolution, task lists, and multi-session AI coordination without modifying the core.
- Stars
- 656
- Forks
- 71
- Open issues
- 35
- Last commit
- 9 days ago
What is it?
dsh-memory-evolve is a plugin for DeepSeek Harness (DSH) that gives its AI assistant persistent memory across sessions. It stores user profiles, global facts, and per-project notes, with project memories optionally scoped to a git branch. Each turn logs progress to project and daily journals, and the AI proposes new memories or skills for the user to confirm before they take effect.
Beyond memory, the plugin adds four-track task lists, local file search, and a session-coordination layer. Users can spawn sub-sessions grouped in a shared room, dispatch long-running jobs to external agents such as Kimi, Codex, or Grok, and inject saved prompt templates into sessions. Memory can be synced across machines through a git branch or a shared repository. Most features are off by default and enabled in the settings panel.
The plugin installs through the DSH plugin command with no runtime dependencies and is removed cleanly by uninstalling it. It is written in JavaScript and released under the MIT license.
Key features
- 01Five-track long-term memory covering user profile, global facts, and project notes, with branch-scoped entries.
- 02Automatic per-turn progress logs in project and daily journals.
- 03Four-track task lists with project-directory isolation.
- 04Dispatch of background jobs to external agents such as Kimi, Codex, and Grok.
- 05Shared rooms for coordinating multiple AI sessions.
- 06Memory sync across machines via git branch or shared repository.
- 07Reusable prompt library that can be injected per turn or once.
Use cases
- Keeping project decisions and conventions available across days and new sessions.
- Working on several projects at once with separate memories and task lists.
- Splitting a large task between internal sub-sessions and external agents.
- Keeping memory consistent across a home and office computer.
Quick start
- 1
Install the plugin into the web profile
dsh plugin --profile web add github:csyangwen/dsh-memory-evolve - 2
Restart dsh web to activate the plugin
Things to know
- It is a plugin for the DeepSeek Harness (DSH), so DSH must be installed and running first.
- Many features are off by default and must be enabled in the Memory Evolve settings.
- Multi-session coordination only keeps working while the DSH process that hosts the main session stays running.
In collections
Topics
FAQ
- What is dsh-memory-evolve?
- A plugin for DeepSeek Harness that adds cross-session long-term memory, background skill self-evolution, task lists, and multi-session AI coordination without modifying the core. dsh-memory-evolve is a plugin for DeepSeek Harness (DSH) that gives its AI assistant persistent memory across sessions. It stores user profiles, global facts, and per-project notes, with project memories optionally scoped to a git branch. Each turn logs progress to project and daily journals, and the AI proposes new memories or skills for the user to confirm before they take effect.
- Is dsh-memory-evolve free to use? What license does it have?
- dsh-memory-evolve is open source under the MIT license. Check the license terms before using it in commercial products.
- Is dsh-memory-evolve still maintained?
- Actively maintained. The last commit to dsh-memory-evolve was on Oct 29, 2026.
- What can I use dsh-memory-evolve for?
- Keeping project decisions and conventions available across days and new sessions. Working on several projects at once with separate memories and task lists. Splitting a large task between internal sub-sessions and external agents. Keeping memory consistent across a home and office computer.
- How do I install dsh-memory-evolve?
- Install the plugin into the web profile: dsh plugin --profile web add github:csyangwen/dsh-memory-evolve Restart dsh web to activate the plugin
- Where can I get dsh-memory-evolve?
- The source code and installation instructions are on GitHub: https://github.com/csyangwen/dsh-memory-evolve
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A DSH plugin for viewing, toggling, installing, updating and restoring local Agent Skills across many coding agent folders.
A DeepSeek Harness plugin that lets you create long-lived AI bots, with a main bot, bot-to-bot handoffs and group chats.
A plugin for the DSH agent harness that adds token-efficient ops tools for file handling, bash and structured results.
A curated, community-maintained list of plugins for DeepSeek Harness (dsh), a coding agent built on a plugin-based framework.
A transparent animated desktop pet that runs inside the DeepSeek Harness web UI or as a separate always-on-top desktop window.