claude

engraim

Captures your Claude Code sessions, distills them into a [[wikilinked]] knowledge base + temporal fact store, and recalls them later. Markdown-canonical, SQLite-indexed, no server. Pure Node, zero required deps.

1 on GitHubby redthv0.7.0MITupdated 4 months ago
/

Plugin engraim from marketplace engraim in Redth/engrAIm. Commands read from the repo's manifest — 1 month ago.

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 (7)

  • engraim-calibrate

    Record and manage how Claude should BEHAVE in this workspace — corrections, conventions, do/don't rules, tone. Use WHENEVER the user corrects you, states a preference, expresses frustration with an approach, or a `verdict:` annotation comes back negative. Also use to reaffirm, promote, or retire exi

  • engraim-curate

    Distill session transcripts into durable memory. Use when processing staged sessions (after the Stop hook), when the user runs /engraim:curate or /engraim:backfill, or whenever you should turn "what just happened" into lasting knowledge. Turns raw Claude Code session JSONL into wiki pages + temporal

  • engraim-memory

    How to use the workspace's persistent memory. ALWAYS use this whenever you need to recall what was learned about THIS project/environment before, or whenever you learn something durable worth keeping. Use it for: "what do we know about X", recalling prior decisions, conventions, environment quirks,

  • engraim-onboard

    Set up a brand-new EngrAIm workspace for a folder/project. Use on first run (the SessionStart nudge), when the user runs /engraim:onboard, or when adopting EngrAIm into an existing project. Scans the project deterministically, seeds the memory frame (ENV/USER/SOUL), offers history backfill and optio

  • engraim-research

    The research-as-intake reflex. Use this WHENEVER you hit a knowledge gap or an error you can't resolve from memory — instead of guessing or giving up, search the web, prefer canonical sources, solve the problem, and intake the verified finding into the workspace knowledge base. Trigger on: unfamilia

  • engraim-retro

    Run a periodic, GUARDED retrospective over the workspace memory: consolidate learnings, resolve verdicts, prune stale overrides, surface promotions. Use when the user runs /engraim:retro, when status shows many pending sessions or expiring overrides, or when a body of work has accumulated and the me

  • engraim-skillsmith

    Author, review, and promote workspace-local skills so this project can grow its own capabilities. Use when a multi-step procedure recurs across sessions, when the user says "make this a skill" / "automate this", or when running /engraim:draft-skill, /engraim:promote-skill, or /engraim:skills. Drives

Slash commands (12)

  • /engraim:backfill

    Bootstrap EngrAIm memory from this project's historical Claude Code sessions (before the plugin was installed).

  • /engraim:calibrate

    Record a correction or behavior preference for this workspace (the self-improving frame).

  • /engraim:curate

    Distill staged session transcripts into EngrAIm memory — extract durable facts and write/update wiki pages.

  • /engraim:draft-skill

    Capture a repeated procedure as a draft workspace skill (staged for review).

  • /engraim:enable-semantic

    Turn on meaning-based (semantic) recall — optional, never required.

  • /engraim:init

    Adopt the current project into EngrAIm — create the .engraim/ workspace and opt this project in.

  • /engraim:lint

    Scan the wiki for gaps and turn them into a research agenda.

  • /engraim:onboard

    Set up a new workspace — scan the project, seed the memory frame, and explain the workflow.

  • /engraim:promote-skill

    Review (gate) and activate a drafted workspace skill into .claude/skills/.

  • /engraim:retro

    Run a guarded retrospective — consolidate recent learnings, resolve verdicts, prune stale overrides.

  • /engraim:skills

    List EngrAIm workspace skills — pending drafts and promoted/active ones — with status.

  • /engraim:status

    Show EngrAIm memory status for this workspace — counts, schema version, pending sessions, and expiring calibration overrides.

MCP servers (1)

  • engraim-memory

    runs: node ${CLAUDE_PLUGIN_ROOT}/server/engraim_server.mjs

Hooks (5)

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/session_start.sh"

  • UserPromptSubmit

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/user_prompt.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/tool_followup.sh"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/session_capture.sh"

  • PreCompact

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/pre_compact.sh"

View source on GitHub

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

AI-powered codebase understanding — analyze, visualize, and explain any project

9 skills · 10 agents · hooks

Egonex-AI/Understand-Anything 92,410

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

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain engraim?

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 pluginslisted