Warning
🚧 AX is in active early development.
We are actively refining our core, resumption protocols, and runtime specifications, which will introduce major breaking changes prior to a stable release.
Temporary Policy: We are temporarily pausing the acceptance of external Pull Requests while we stabilize the core architecture. We warmly encourage you to open Issues for feedback and feature requests instead.
AX, short for Agent Executor, is a distributed harness runtime. It dynamically provisions isolated environments from suspendable/resumable images to execute harnesses and agents. AX is designed for reliability, with native support for recovery and execution resumption, even in distributed setups.
- Distributed Runtime: Harnesses, skills, tools, and agents can execute in isolation
- Resumption: Automatic recovery from failures or interruptions
- Built-in Harnesses: Support for frontier harnesses and custom implementations
- Portability: Runs anywhere, scales to small and large deployments
- Customizability: Bring custom environment, MCP tools, skills, instructions, and more
Built-in consistency and resumability features:
- Single-Writer Architecture: Single controller ensures consistent state management
- Event Log: Durable execution state with automatic recovery
- Advanced Resumption: Support for compute-layer actor resumption on compatible platforms
Watch our demo to see AX works when deployed on Agent Substrate.
