Cutting Idle Agent Costs by 90% with Agent Substrate Agent Substrate, a new platform for running AI agents, reduces idle agent costs by 90% compared to traditional Kubernetes Pod deployments. By using an actor model with checkpoint/restore and gVisor, it enables efficient resource sharing across multiple agents per worker, significantly lowering hardware requirements. The project provides a demo and CLI tool for users to test the cost savings. Cost is everything. In just about every agentic conversation, the three things that come up for enterprises implementing AI workloads are: and as AI continues to throw everyone for a loop when it comes to cost management e.g - Uber running out of the yearly token budget in one quarter , the ability to shrink resource like hardware usage will be crucial moving forward. In this blog post, you will learn how to cust costs by 90% using Agent Susbtrate in comparison to Agents running in k8s Deployments/Pods. Agents need a place to run. The "place to run" needs to be a platform that's easily managed, orchestrated, and has the ability to cluster resources. Resources like CPU, GPU, and memory need to be able to scale and expand. Without this, it's a matter of manually managing servers that Agents are running on and clients to interact with said server. That's why so many organizations choose Kubernetes to run Agentic. When running Agents per Pod, however, that can get costly very quick in terms of hardware GPU, CPU, memory and performance can your cluster scale up and down quickly based on resource needs when it comes to Agents coming up and going down per use? . The tests in this blog post show: And the comparison will be 50 always-on Pods in comparison to 50 Actors across 5-7 Workers Pods . If there are 50 Agents running per Pod and 50 Agents running per Worker with 5-10 Actors per Pod, you can already imagine the hardware resource savings that can be accomplished. Right now, the majority of organizations start off with the "one Agent per Pod" approach as that's the fastest way to show value and get up and running. For the future, however, Agents in Actors via Agent Substrate will be how organizations deploy when they care about efficiency, optimization, and managing cost. Let's dive in from a hands-on perspective. To follow along in a hands-on fashion, you will need: kubectl-ate installedYou can install Agent Substrate and kubectl-ate from the Agent Substrate repo. Within the Agent Substrate repo, you will see a file in the hack directory called ate-dev-env.sh.example . Make a copy of the file: cp hack/ate-dev-env.sh.example .ate-dev-env.sh Then, edit the file with your cluster and account information. For example, if you are using GCP and deploy a GKE cluster, the .ate-dev-env.sh will look like the below: PROJECT ID=