gideondk/strata

Memory for Claude Code that survives between sessions. Three kinds of memory (episodic, semantic, procedural) in one local markdown vault, surfaced in conversation through MCP.

5Stars on the repository
35Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
MPL-2.0Licence, which decides whether bodies are shown

PreToolUse

01

gideondk/strata

Hook

Runs before the agent uses a tool for Read, Grep, Glob and Bash tool calls, executing run-python.sh. From gideondk/strata.

5 1mo ago A tokens not measured original MPL-2.0

SessionStart

02

gideondk/strata

Hook

Runs when a session starts, executing run-python.sh. From gideondk/strata.

5 1mo ago A tokens not measured copy · 69% MPL-2.0

PostToolUse

03

gideondk/strata

Hook

Runs after a tool call finishes for Bash and mcp__.*recall tool calls, executing run-python.sh (2 commands). From gideondk/strata.

5 1mo ago A tokens not measured original MPL-2.0

PreCompact

04

gideondk/strata

Hook

Runs before the context is compacted, executing run-python.sh. From gideondk/strata.

5 1mo ago A tokens not measured copy · 61% MPL-2.0

Stop

05

gideondk/strata

Hook

Runs when the agent finishes a response, executing run-python.sh. From gideondk/strata.

5 1mo ago A tokens not measured copy · 63% MPL-2.0