claude

demarkus-memory

Zero-config local memory for Claude, in Claude Code and Claude Cowork. Spawns a local demarkus-server and wires MCP tools for fetch/publish/append/graph/lookup over your own versioned markdown store, and self-documents sessions to it. /soul-join adds remote souls to a catalog with per-project binding and a destination gate; a join URL (host and token in one paste-able string) joins a remote soul in one step. With a promote destination configured (a joined knowledge system or a registered plain remote demarkus server), /promote lifts ready notes up to it, /promote-scan sweeps for candidates, an ADR publish nudges promotion, and /soul-refresh pulls promoted docs back as they evolve.

16 on GitHubby latebitv0.13.268MITupdated todaymemory
/

Plugin demarkus-memory from marketplace demarkus in latebit-io/demarkus. Commands read from the repo's manifest — today.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (1)

  • remember

    Remember, save, recall, or query personal notes across sessions; versioned soul by project, local or bound remote.

Slash commands (14)

  • /demarkus-memory:promote-scan

    Sweep the soul for promotion candidates (high-signal, durable, not-yet-promoted docs worth lifting to the knowledge system) and present them for /promote

  • /demarkus-memory:promote

    Promote a soul document up to a shared knowledge system: stage, distill, gate, publish, and back-stamp the source

  • /demarkus-memory:soul-archive

    Archive a soul document, or every live document under a directory: history kept, hidden from lists and lookup, hub bullets pointing at it dropped. Human gate before any write.

  • /demarkus-memory:soul-context

    Restore session context from the current project's soul (recent journal, active work)

  • /demarkus-memory:soul-curate

    Bring one soul document into shape (summary, stable headings, hub rules, a split into a hub plus topic files when it outgrows one fetch), or apply the doctor's fixable findings across a directory. Human gate before any write the report header does not mark `approval: none`.

  • /demarkus-memory:soul-default

    Set this project's default soul write target (the binding the destination gate enforces).

  • /demarkus-memory:soul-doctor

    Audit the soul (or a single project) for catalog hygiene: orphans, broken links, untagged docs, stale index entries, hub and document shape, ADR gaps. Read-only.

  • /demarkus-memory:soul-export

    Export every soul document verbatim to local files, plus a manifest

  • /demarkus-memory:soul-init

    Detect and configure your local demarkus soul (reuse existing or install new)

  • /demarkus-memory:soul-join

    Join a remote demarkus soul, register its MCP server, and bind it to this project; a tokened QUIC join also stores the token in a 0600 file (broker joins use OAuth, no token file).

  • /demarkus-memory:soul-journal

    Append an entry to today's journal for the current project

  • /demarkus-memory:soul-refresh

    Refresh promoted soul documents from the knowledge system: the downward leg of the coherence edge (knowledge is authoritative; the soul refreshes from it)

  • /demarkus-memory:soul-status

    Show the demarkus-memory plugin's connection state and verify it's healthy

  • /demarkus-memory:soul

    Show the index of this project's soul (the bound soul, or the local one when unbound)

MCP servers (1)

  • demarkus-memory

    runs: ${CLAUDE_PLUGIN_ROOT}/scripts/mcp-launch.sh mcp-serve

Hooks (6)

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}"/hooks/session-start.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/hooks/gate-pre.sh

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}"/hooks/gate-post.sh

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}"/hooks/promote-nudge.sh

  • Stop

    "${CLAUDE_PLUGIN_ROOT}"/hooks/session-journal-nudge.sh

  • UserPromptSubmit

    "${CLAUDE_PLUGIN_ROOT}"/hooks/recall-nudge.sh

View source on GitHub demarkus.io

More from latebit-io/demarkus

All 2 plugins →

Join an organizational demarkus knowledge system from Claude; a shared, broker-fronted, versioned markdown catalog. Steers sessions to the shared catalog, enforces publishing policy, and curates promoted notes. Runs no local server; a shared helper binary provides gates and guidance.

1 skill · 3 commands · hooks

16

Similar plugins

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

agentdb

claude

AgentDB (external: maintained in ruvnet/agentdb, pinned to commit 27678c3, plugin 3.6.0): agentdb's own standalone MCP server pinned to [email protected] (vector memory with get/list/update/delete for records, patterns and skills, hybrid keyword + vector episode search and an opt-in local cross-encoder, an opt-in aidefence injection guard on memory writes, reflexion, skills, outcome feedback, capabilities report), a memory-specialist agent, 3 skills, /agentdb-status, and the agentdb mod guard that keeps secrets out of memory and refuses delete/reset unless allowed. Complements ruflo-agentdb, which reaches AgentDB through ruflo's server

3 skills · 1 command · 1 agent · 1 MCP server

ruvnet/ruflo 81,589

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

pensyve

claude

Universal memory runtime for Claude Code with cross-session memory, entity-aware recall, lifecycle hooks, skills, commands, and memory-curator agents

7 skills · 7 commands · 2 agents · hooks

wshobson/agents 42,461

Long-term semantic memory for Claude Code, powered by OpenViking

5 skills · 1 command · 1 MCP server · hooks

volcengine/OpenViking 42,126

Maintain demarkus-memory?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins