LLM hooks

571 tagged LLM, measured the same way as everything else here.

Browse within: Multi-Agent 37agent-memory 32knowledge-graph 27context-management 23ai-memory 21coding-agents 20knowledge-base 20local-first 20embeddings 19markdown 18sqlite 14long-term-memory 13agentic-workflow 12obsidian 12

PostToolUse

49

adaline/gateway

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From adaline/gateway.

605 1mo ago A tokens not measured original MIT

PreToolUse

50

adaline/gateway

Hook Claude Code

Runs before the agent uses a tool for Edit and Write tool calls, running an inline shell check. From adaline/gateway.

605 1mo ago A tokens not measured original MIT

Notification

51

adaline/gateway

Hook Claude Code

Runs when the agent sends a notification, running an inline shell check. From adaline/gateway.

605 1mo ago A tokens not measured original MIT

PostToolUse

52

epam/ai-dial-chat

Hook Claude Code

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing validate-agent-docs.mjs. From epam/ai-dial-chat.

505 4d ago A tokens not measured original Apache-2.0

SessionStart

53

ooples/token-optimizer-mcp

Hook

Runs when a session starts, executing session-start.mjs via node. From ooples/token-optimizer-mcp.

501 3d ago A tokens not measured original MIT

BeforeTool

54

ooples/token-optimizer-mcp

Hook

Runs on the BeforeTool event for read_file, search_file_content, glob, replace, write_file and run_shell_command tool calls, executing pre-tool.mjs via node. From ooples/token-optimizer-mcp.

501 3d ago A tokens not measured original MIT

AfterTool

55

ooples/token-optimizer-mcp

Hook

Runs on the AfterTool event for replace, write_file and run_shell_command tool calls, executing post-tool.mjs via node. From ooples/token-optimizer-mcp.

501 3d ago A tokens not measured original MIT

SessionStart

56

growthxai/output

Hook

Part of outputai

Runs when a session starts, running an inline shell check. From growthxai/output.

434 5d ago A tokens not measured original Apache-2.0

PreToolUse

57

decocms/studio

Hook Claude Code

Runs before the agent uses a tool for Bash, Write, Edit and MultiEdit tool calls, executing pre-guard.js via bun. From decocms/studio.

402 +1 yesterday A tokens not measured original MIT

PostToolUse

58

decocms/studio

Hook Claude Code

Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing post-edit-format.js via bun. From decocms/studio.

402 +1 yesterday A tokens not measured original MIT

WorktreeCreate

59

decocms/studio

Hook Claude Code

Runs when a git worktree is created, running an inline shell check. From decocms/studio.

402 +1 yesterday A tokens not measured original MIT

PreCompact

60

dirge-code/dirge

Hook Claude Code

Runs before the context is compacted, running bd prime. From dirge-code/dirge.

337 3d ago A tokens not measured GPL-3.0

SessionStart

61

dirge-code/dirge

Hook Claude Code

Runs when a session starts, running bd prime. From dirge-code/dirge.

337 3d ago A tokens not measured GPL-3.0

SessionStart

62

aayoawoyemi/Ori-Mnemos

Hook Claude Code

Runs when a session starts, executing orient.mjs via node. From aayoawoyemi/Ori-Mnemos.

322 +1 1mo ago A tokens not measured copy · 64% Apache-2.0

PostToolUse

63

aayoawoyemi/Ori-Mnemos

Hook Claude Code

Runs after a tool call finishes for Write tool calls, executing validate.mjs via node. From aayoawoyemi/Ori-Mnemos.

322 +1 1mo ago A tokens not measured original Apache-2.0

Stop

64

aayoawoyemi/Ori-Mnemos

Hook Claude Code

Runs when the agent finishes a response, executing capture.mjs via node. From aayoawoyemi/Ori-Mnemos.

322 +1 1mo ago A tokens not measured original Apache-2.0

PostToolUse

65

bibinprathap/VeritasGraph

Hook

Part of plugins

Runs after a tool call finishes for Write, Edit, Write and Edit tool calls, running an inline shell check (2 commands). From bibinprathap/VeritasGraph.

313 3d ago A tokens not measured

PreToolUse

66

bibinprathap/VeritasGraph

Hook

Part of plugins

Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From bibinprathap/VeritasGraph.

313 3d ago A tokens not measured

Stop

67

Vistyy/nopus

Hook

Part of nopus

Runs when the agent finishes a response, executing stop-hook.mjs via node. From Vistyy/nopus.

264 +7 14d ago A tokens not measured original MIT

SessionStart

68

Hmbown/aleph

Hook

Part of aleph

Runs when a session starts on startup, resume, clear and compact, executing check-aleph.sh via bash. From Hmbown/aleph.

213 4mo ago A tokens not measured original MIT

SessionStart

69

dilolabs/nosia

Hook Claude Code

Runs when a session starts, running an inline shell check. From dilolabs/nosia.

212 24d ago A tokens not measured original MIT

PostToolUse

70

dilolabs/nosia

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check (2 commands). From dilolabs/nosia.

212 24d ago A tokens not measured original MIT

PreToolUse

71

dilolabs/nosia

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From dilolabs/nosia.

212 24d ago A tokens not measured original MIT

PermissionRequest

72

scarce/axel

Hook Claude Code

Runs when the agent asks permission for an action, running curl -s -X POST -H 'Content-Type: application/json' -d @- ht. From scarce/axel.

207 4mo ago B tokens not measured

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: