google/ax
A distributed runtime by Google for executing and coordinating autonomous agentic loops with fault tolerance and resumability.

AX (Agent eXecutor) is a distributed agent runtime written in Go that coordinates agentic loops across isolated components. It provides a single-controller architecture for consistent state management, an event log for durable execution and automatic recovery, and native support for skills, tools, and agent selection. Built-in features include execution resumption after failures, auditing via a common controller, and portability across small and large deployments.