AI Agent Hub
Back to plugins
mindspace-dsh-session-memory preview

mindspace-dsh-session-memory

Memory Updated 2026.08.27

Run the following command in DeepSeek Harness:

dsh plugin install Spirtxiaoqi7/mindspace-dsh-session-memory

Paste the following prompt into your AI chat to install this plugin:

To install this plugin in DeepSeek Harness, run the command dsh plugin install Spirtxiaoqi7/mindspace-dsh-session-memory, or visit the full source repository at https://github.com/Spirtxiaoqi7/mindspace-dsh-session-memory.

About this plugin

Traditional memory systems often focus solely on a single user, making the worldview of long-running agents narrow and prone to disruption when unrelated tasks are injected into conversations or roleplays. The mindspace-dsh-session-memory plugin addresses this by introducing session-isolated multi-person memory. It supports up to five individuals, each with a stable ID, name, information, preference, and revisable relationship background, allowing agents to handle multi-person interactions more naturally without forcibly altering the current task context.

The core capabilities of this plugin lie in its editability and lossless data migration. Agents read and write through get_session_memory and update_session_memory, with memory stored outside the canonical conversation JSONL for isolation. It smoothly migrates data from older versions, converting user profiles and preferences into person one's information, ensuring a seamless upgrade. This design keeps memories external while offering flexible session-scoped controls, avoiding the self-narrating loops that can occur with unsupervised AI-to-AI interactions.

This plugin is ideal for developers building long-term agents that require multi-person interactions, such as roleplay applications, team collaboration tools, or any scenario needing management of multiple real user information. It helps agents maintain task continuity while understanding complex multi-person contexts, leading to more appropriate and coherent responses. If you are creating an AI system that must interact with multiple users simultaneously, this plugin provides structured memory management to enhance the realism and continuity of those interactions.

Screenshots

Use Cases

  • Managing dialogues for multiple characters in role-playing games.
  • Maintaining interaction records in team collaboration tools.
  • Tracking preferences of multiple users in customer service systems.

Best For

  • AI engineers developing multi-person interactive agents.
  • Programmers building roleplay or collaboration applications.
  • System architects needing to handle multi-user memory.