Give agent memory a git-style undo: ChronoMem commits a snapshot per write and maps natural-language rollback requests to concrete versions
Agent memory systems are forward-only — they accumulate, consolidate, and overwrite with no way to inspect, version, or revert, which makes agents brittle under user corrections, concept drift, and memory corruption discovered after the fact. ChronoMem is a semantic version-control layer integrated into Google's open-source Agent Development Kit: it snapshots whole memory at each write, keeps structured version history, and resolves undo intents to historical versions via hybrid lexical/semantic retrieval, rank fusion, and reranking. It also introduces a post-exposure protocol that checks whether the agent can genuinely answer counterfactually after rollback — i.e. as if the later updates never happened — rather than just restoring bytes.
↳ Follow the thread