TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

agent-substrate/substrate

Agent sandboxing runtime

+214 stars in 7 days · trending 11 of the last 30 days

Run millions of idle autonomous agents at high density

Agent Substrate is a runtime designed for agents that spend most of their time in an idle state. It allows you to run millions of agents at a density ten times higher than standard containers. It operates on Kubernetes and provides each agent with isolated compute, network, and identity.

Removing idle time from memory

Autonomous agents spend the majority of their time waiting. Agent Substrate leverages this characteristic by storing idle agents (Actors) as snapshots in memory and restoring them to a Worker only when a request arrives. This approach is demonstrated by running approximately 250 stateful agents simultaneously on eight physical nodes. You pay for compute only when the agent is actually thinking or executing tools. This process occurs within a gVisor or Cloud Hypervisor microVM sandbox; standard Linux containers are not supported.

Security design for untrusted code

The system treats all agents as hostile to one another. Consequently, each agent runs only within a dedicated sandbox, which contains no sensitive credentials such as API keys or cloud tokens. Outbound traffic is filtered through an egress gateway, and credentials are injected only when necessary. Each agent receives a short-lived SPIFFE X.509 certificate to prove its identity, designed to integrate with external identity systems. The network is blocked by default, allowing access only through an ingress router.

Compatibility with existing agent frameworks

Agent Substrate is a runtime that does not depend on a specific agent SDK. Because it runs standard OCI container images, it can execute agents built with various stacks, including LangChain, ADK, Claude Code, Codex, and Antigravity, without modification. Model Context Protocol (MCP) servers can also be deployed as sandboxed Actors, applying individual identity and egress controls. This allows inference, learning, and reinforcement learning workloads to share the same infrastructure plane.

Things to check before adoption

Agent Substrate is currently a pre-1.0 version, and its API and behavior may change significantly. It supports the latest stable version of Kubernetes and the previous minor version. You may need to adjust the Linux kernel's neighbor table settings for large-scale sandbox execution. The project's current focus is on building the core system and demos, so contributions that do not align with this goal may not be merged. Before adopting it, you must verify whether beta APIs need to be enabled when creating a Kubernetes cluster and review the GCP resource provisioning process.

Written by AI from this repository's README on October 30, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
23 days between Jun 19, when Trend began recording, and Nov 8, 2026 · 11 of the last 30 days · first on Aug 20 · best daily rank #2 (Sep 22)

Read from GitHub, as of November 8, 2026.

Language
Go
Topics
agents · cncf · sandboxing
Stars
6,220
Stars gained in 7 days
+214
Contributors
131
Forks
700
Latest release
v1.0.0 · November 5, 2026
Commits
1,707
Last commit
November 5, 2026
Open issues
603
Open pull requests
491

View on GitHub → · Homepage

README badge

trend.ondo.sh · GitHub daily trending #2 · September 22, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/agent-substrate--substrate/badge.en.svg)](https://trend.ondo.sh/github/r/agent-substrate--substrate/en.html)