Research Notes

ModifierVault treats AI memory as user-owned infrastructure: a semantic graph that can be inspected, exported, queried, and reinterpreted outside one platform's hidden state.

User-owned state

Memory is represented as portable records with owner and creator metadata when Arkiv returns it.

Semantic reuse frames

ModifierStacks interpret a MemoryNode without mutating the underlying memory.

Interpretation artifacts

AgentReflections are generated artifacts with lineage, prompt hash, and output hash.

Disclosure boundaries

Plaintext, metadata-only, and encrypted modes are explicit; encrypted payloads do not hide metadata.

Demo Scenario

Base memory: “I avoid decisions until I can model tradeoffs.”

Stack A
["route:strategy", "expand", "remember"]
Stack B
["route:product", "transform:design"]
Stack C
["protect", "compress"]

Evidence Shape

  • MemoryNode write/read returns the same v3 payload and Arkiv key.
  • ModifierStack is linked by `memoryKey` and queryable by each modifier attribute.
  • AgentReflection is linked by `memoryKey` plus `modifierStackKey`.
  • `/memory/[key]` reconstructs the graph from shared keys.
  • Export JSON preserves payloads, attributes, owner, creator, and lineage fields.