substrate: Kubernetes-based runtime running 250 agents on 8 Pods
agent-substrate/substrate
About the project
A high-density runtime environment designed to solve the resource waste problem that occurs during large-scale agent deployment. Since agents are idle for most of the time, this characteristic is leveraged to densely place multiple actors on a small number of physical workers. It manages infrastructure provisioning and worker lifecycles based on Kubernetes, ensuring low latency through agent-specific scheduling.

The core feature is sub-second (under 1 second) act suspend and resume operations. To preserve state, volatile RAM and filesystem states are perfectly maintained as snapshots and immediately teleported to available workers. It supports microVM and gVisor sandbox technologies, providing consistent lifecycle operations across all sandbox types.
It adopts a framework-agnostic structure that is not dependent on any specific framework or agent harness. Since standard OCI containers are managed at the kernel level, it can host agents built with various stacks such as ADK, LangChain, Claude Code, and MCP servers. It is positioned as an infrastructure system for running agents at scale, rather than an agent SDK.
agent-substrate/substrate
Agent Substrate: the core system
Go
This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.