Stop
25Hook Claude Code
One of 4 in settings.json
Runs when the agent finishes a response, executing capture.mjs via node. From aayoawoyemi/Ori-Mnemos.
303 tagged ai-memory, measured the same way as everything else here.
Browse within: agent-memory 85context-engineering 26artificial-intelligence 20context-management 20knowledge-graph 19ai-coding 16codex-cli 16ai-memory-system 15knowledge-management 15markdown 14agentic-coding 13opencode 13chromadb 12agent-infrastructure 9
Hook Claude Code
One of 4 in settings.json
Runs when the agent finishes a response, executing capture.mjs via node. From aayoawoyemi/Ori-Mnemos.
Hook
Part of veritasreason
Runs after a tool call finishes for Write, Edit, Write and Edit tool calls, running an inline shell check (2 commands). From bibinprathap/VeritasGraph.
Hook
Part of veritasreason
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From bibinprathap/VeritasGraph.
Hook
One of 3 in hooks.json
Runs when a session starts, running signet hook session-start -H codex --codex-json. From Signet-AI/signetai.
Hook
One of 3 in hooks.json
Runs when you submit a prompt, before the agent sees it, running signet hook user-prompt-submit -H codex --codex-json. From Signet-AI/signetai.
Hook
One of 3 in hooks.json
Runs when the agent finishes a response, running signet hook session-end -H codex. From Signet-AI/signetai.
Hook
Part of hipocampus
Runs when a session starts, executing session-start.sh via bash. From kevin-hs-sohn/hipocampus.
Hook
Part of hipocampus
Runs before the context is compacted, running npx hipocampus compact --stdin. From kevin-hs-sohn/hipocampus.
Hook
Part of hipocampus
Runs when a task is marked completed, running npx hipocampus compact. From kevin-hs-sohn/hipocampus.
Hook
Part of mengram
Runs when a session starts, executing load-profile.sh via bash. From alibaizhanov/mengram.
Hook
Part of mengram
Runs when the agent finishes a response, executing save-conversation.sh via bash. From alibaizhanov/mengram.
Hook
Part of plugin-claude-code
Runs when a session starts, running node. From joshuaswarren/remnic.
Hook
Part of plugin-claude-code
Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, running node. From joshuaswarren/remnic.
Hook
Part of plugin-claude-code
Runs when you submit a prompt, before the agent sees it, running node. From joshuaswarren/remnic.
Hook
Part of ourmem
Runs when a session starts, executing session-start.sh via bash. From ourmem/omem.
Hook
Part of ourmem
Runs when the agent finishes a response, executing stop.sh via bash. From ourmem/omem.
Hook
Part of ourmem
Runs before the context is compacted, executing pre-compact.sh via bash. From ourmem/omem.
Hook Claude Code
Part of Nemp-memory
Runs after a tool call finishes for Edit, Write and Bash tool calls, running an inline shell check. From SukinShetty/Nemp-memory.
Hook
Part of linggen
Runs when a session starts, executing autostart.sh. From linggen/linggen-memory.
Hook
Part of linggen
Runs when you submit a prompt, before the agent sees it, executing recall.sh. From linggen/linggen-memory.
Hook
Part of linggen
Runs before the agent uses a tool for mcp__.*__memory_(add and search) tool calls, executing stamp-cwd.sh. From linggen/linggen-memory.
Hook Claude Code
One of 7 in settings.json
Runs when a session starts on startup, startup, resume, clear and compact, executing git-health-check.sh, session-start.py, md-prune.py, lessons-index.py, auto-update.sh, open-loops.py, fleet-board-refresh.py, memory-confidence-surface.py, memory-scores-surface.py, memory-freshness-check.py…
Hook Claude Code
One of 7 in settings.json
Runs before the agent uses a tool for Write, Edit, MultiEdit and Bash tool calls, executing token-guard.py, read-first-gate.py, claude-path-write-guard.py and merge-bypass-gate.py via python3 (4 commands). From assafkip/kipi-system.
Hook Claude Code
One of 7 in settings.json
Runs after a tool call finishes for Edit, Write, MultiEdit, Bash, Edit, Write, MultiEdit, Edit, Write, MultiEdit, Write, Edit and MultiEdit tool calls, executing token-guard.py, claude-path-write-guard.py, claude-integrity-tripwire.py, prompt-only-enforcement-guard.py, enforced-claim-lint.py, wiring-check.py…
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: