Skip to content

Releases: DomVinyard/clawlike-code

v0.1.0 — Initial release

Choose a tag to compare

@DomVinyard DomVinyard released this 19 May 16:13

Persistent memory for Claude Code. Contract-aware routing across a canonical 8-file memory tree (IDENTITY, SOUL, AGENTS, USER, TOOLS, MEMORY, PHYSICS, MAP). Inspired by openclaw and CoALA.

Plumbing

  • SessionStart hook injects a <persistent-memory> envelope built from .clawlike/context/*.md (methodology + per-file <layer> blocks parsed from each file's contract: frontmatter)
  • Stop hook: transcript writer, one-paragraph Haiku summariser (on final stop), Haiku safety-net classifier (on first stop with 10s cooldown)
  • Classifier uses Claude Code's session ingress token — no external API key, no Cloudflare, same Max billing as the parent session
  • Runtime state lives in $XDG_CACHE_HOME/clawlike-code/. Zero footprint in the consumer repo beyond .clawlike/.

Plugin surfaces

  • Slash commands: /clawlike-code:init, /clawlike-code:status, /clawlike-code:search
  • Auto-invoked memory skill teaches the CoALA taxonomy + contract routing
  • 8-file starter set copied by /clawlike-code:init

See README for the full architecture, comparison table, and trade-offs.