mneme
View on GitHub🧠 The memory that dreams — cross-session memory for DeepSeek Harness. Offline & private, auto-consolidates in its sleep (autoDream), visualized in a memory panel.
dsh-mneme is a cross-session memory plugin for DeepSeek Harness: it stores memories in local SQLite + Markdown, consolidates them offline via autoDream (dedup, merge, archive, conflict freeze), and retrieves them with local hybrid semantic search. Also ships a stdio MCP server for Claude Code, Cursor, Codex and other c
Use Cases
Give LLM chats cross-session memory of projects and preferencesAuto-consolidate memories offline during idle time (dedup, merge, archive)Local offline semantic + hybrid (BM25/graph) memory retrievalFreeze contradictory memories into a human review queueExpose a memory store to Claude Code, Cursor, Codex via MCP serverBuild an entity/relation graph extracted from memoriesKeep editable human-readable Markdown memory files with two-way syncIsolate memory per agent and workspace to avoid cross-talk
Built With
- Language
- JavaScript
- Frameworks
- Model Context Protocol · DeepSeek Harness · Node.js · SQLite
Tags
agent-memory · persistent-memory · memory-consolidation · semantic-search · vector-search · offline · markdown-sync · knowledge-management · sqlite · local-embeddings · reranking · audit-trail · entity-graph · plugin · deepseek-harness · mcp-server