ActiveGraph inverts the standard agent stack: instead of an LLM loop with bolted-on memory, the immutable event log is the ground truth and the graph is a derived projection, so replay, rollback, and fork become runtime primitives rather than custom checkpointing code.
It relocates the source of truth from mutable in-process message state to an append-only log, which changes where checkpointing, recovery, and audit responsibilities live in an agent system.
Any stateful long-running system benefits from treating the log (not in-memory state) as canonical, enabling time-travel debugging and branching without bespoke snapshot logic.
everything the agent does and every change to the agent is tracked in an immutable event log
The event log projects a graph representing the agent state.
Enables native replays, rollbacks, and forks without building custom checkpointing logic.