Cavemem — Development skill for Claude Code
Frozen — cross-agent persistent memory for coding assistants.
How to install Cavemem
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open JuliusBrussee/cavemem and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cavemem does
Frozen — cross-agent persistent memory for coding assistants. Still works; the compressed-memory core now ships inside JuliusBrussee/caveman.
Alternatives in Development
- Zeroshot — Runs coding agents as a graph: one agent implements, independent agents review, failures go to repair, and not 1.9k ★
- Project Memory: AgentSys — Cross-tool compatible: Works across all 5 platforms - Claude Code, OpenCode, Codex CLI, Cursor, and Kiro 622 ★
- Caveman Claude Skill — Ultra-compressed communication mode for Claude 396 ★
README

cavemem
**why agent forget when agent can remember**
[](https://www.npmjs.com/package/cavemem) [](https://github.com/JuliusBrussee/cavemem/stargazers) [](https://github.com/JuliusBrussee/cavemem/commits/main) [](LICENSE)
[Install](#install) • [How it works](#how-it-works) • [CLI](#cli) • [MCP](#mcp) • [Settings](#settings)
**Status: frozen (August 2026).** cavemem is no longer in active development. Everything below still installs and works, but expect no new features or fixes. Its compressed-memory core lives on inside [caveman](https://github.com/JuliusBrussee/caveman) — the actively developed home of the family, alongside [caveman-browse](https://github.com/JuliusBrussee/caveman-browse).
Cross-agent persistent memory for coding assistants. Hooks fire at session boundaries, compress observations with the caveman grammar (~75% fewer prose tokens, code and paths preserved byte-for-byte), and write to local SQLite. Agents query their own history through three MCP tools. No network. No cloud.
**Supports:** Claude Code · OpenCode · Codex · GitHub Copilot · Augment Code · Cursor (query-only) · Gemini CLI (query-only) · Antigravity (query-only) · IBM Bob (query-only)
- Persistent memory across sessions. Hooks capture what happened; the store keeps it.
- Compressed at rest. Deterministic caveman grammar, round-trip-guaranteed expansion for humans.
- Progressive MCP retrieval.
search,timeline,get_observations— agents filter before fetching. - Hybrid search. SQLite FTS5 keyword + local vector index, combi
Related Skills
Icor For Life Terminal
A real terminal inside your vault. Your login shell in a tab or a split, keyboard capture that still lets Obsi
Parallax Image
Parallax image. A photograph moves inside a still frame as the frame crosses the screen, in one of three measu
Claude Code Token Usage
Where your Claude Code tokens and dollars go — per project, then inside a single session. Local-only, stdlib P
Whatsapp Skill
Claude Code skill that sends WhatsApp messages and searches history via steipete/wacli. Ships persistent YAML
Agent Web Search
A free, uncapped stdio MCP server that searches the web via DuckDuckGo/ddgs and returns page-body extracts. Sh
Offer
Build a Grand Slam Offer (Mode 3). Produces the internal 8-section offer scaffold — problem, cost of inaction,
Related Agents
Rememora Triage
Use this agent when triaging issues, feature requests, or bugs for the Rememora project — a cross-agent persis
Caveman Compress
Compression engine wrapper — runs the caveman-compress CLI on a body artifact in scratch, returns the compress
Context Memory Manager
Context Window & Token Optimization Specialist. Manages token budgets, compresses prompts (RTK/Caveman), imple