soolaugust/vMem

Zero context compaction for Claude Code & LLM agents. Persistent memory powered by OS primitives (demand paging, kswapd eviction, mlock pinning). Single SQLite file, MCP-native, multi-agent shared.

5Stars on the repository
8Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

SessionStart

01

soolaugust/vMem

Hook

Runs when a session starts, executing context_budget_guard.py and loader.py via python3 (2 commands). From soolaugust/vMem.

5 1mo ago A tokens not measured

UserPromptSubmit

02

soolaugust/vMem

Hook

Runs when you submit a prompt, before the agent sees it, executing prompt_budget_guard.py, parallel_hint.py, writer.py and retriever_wrapper.sh via python3 (4 commands). From soolaugust/vMem.

5 1mo ago A tokens not measured

PreToolUse

03

soolaugust/vMem

Hook

Runs before the agent uses a tool for Read, Bash, Write, Edit and MultiEdit tool calls, executing filesize_guard.js and pretool_coalesced.js via node (2 commands). From soolaugust/vMem.

5 1mo ago A tokens not measured

PostToolUse

04

soolaugust/vMem

Hook

Runs after a tool call finishes for Bash, Read, Grep, Glob, Write, Edit, MultiEdit, Agent, WebFetch, WebSearch, Bash, Read, Grep, Glob, Write, Edit, MultiEdit and Agent tool calls, executing posttool_guard.py, tool_profiler.py, task_result_collector.py and posttool_observers.js via python3 (4 commands). From…

5 1mo ago A tokens not measured

Stop

05

soolaugust/vMem

Hook

Runs when the agent finishes a response, executing extractor.py, output_governor.py, derive_rules.py and stop_coalesced.js via python3 (4 commands). From soolaugust/vMem.

5 1mo ago A tokens not measured

PreCompact

06

soolaugust/vMem

Hook

Runs before the context is compacted, executing pre_compact.py via python3. From soolaugust/vMem.

5 1mo ago A tokens not measured

PostCompact

07

soolaugust/vMem

Hook

Runs after the context is compacted, executing post_compact_epoch.py via python3. From soolaugust/vMem.

5 1mo ago A tokens not measured