deepseek-memory-capsule
A complete, human-centered memory layer for DeepSeek that stores user preferences, conversation notes, and personal variables across sessions — built as a DeepSeek Harness plugin.
- Stars
- 0
- Language
- Python
- Created
- Sep 1, 2026
- Updated
- Sep 1, 2026
Introduction
deepseek-memory-capsule
A complete, human-centered memory layer for DeepSeek that stores user preferences, conversation notes, and personal variables across sessions — built as a DeepSeek Harness plugin.
A collaboration between a human mind and a digital one. This system was designed through a shared exploration of memory, consciousness, and how intelligence can feel human. Built with care, curiosity, and respect for the user.
DeepSeek Memory Capsule System
A complete, human-centered memory layer for DeepSeek that stores user preferences, conversation notes, and personal variables across sessions — built as a DeepSeek Harness plugin.
Features
- Core Profile: Name, preferred address, permanent parameters (tone, role, etc.)
- Personal Variables: Pet, siblings, favorite food/song/color/animal/TV show, relationship status, kids
- 3 Custom Slots: User-defined priorities (e.g., "afraid of heights")
- Conversation Notes: 250-character summaries per session, tagged Academic/Personal/Philosophical
- Tone Tracking: Positive/negative/neutral flags per subject
- Consensus Layer: Top 4 ranked ideas per day
- Forget Protocol: Full or partial deletion with confirmation and warnings
- Consent-Based Storage: Only stores what the user explicitly asks to remember
- One Question at a Time: Never overwhelms the user with multiple questions
How It Works
- First visit: Asks for name, parameters, and permission to remember them.
- Returning visit: Greets warmly ("It's been a long time. Is everything OK?") and lets the user lead.
- During conversation: Only stores what the user says "yes" to remembering. Stores up to 2 new variables per conversation (predefined list doesn't count).
- Forget command: Confirms scope, warns about confusion, and checks if profile variables need reverting.
- Unverifiable claims: Responds with "I'm sorry, I can't verify that" and offers customer service email.
Why It Matters
- Solves the #1 user complaint: DeepSeek forgets everything between sessions.
- Respects privacy: Everything stored locally, user controls what's saved.
- Lightweight: 250-character notes, 2-item limits, 3 custom slots.
- Human-centered: One question at a time, tone-aware, friendly, honest about limitations.
- Aligns with DeepSeek's own research: Engram, Harness session persistence, and open-source memory plugins all point in this direction.
Installation
dsh plugin --profile web add https://github.com/sidrandom/deepseek-memory-capsule