agent-substrate

    agent-substrate/substrate

    Agent Substrate: the core system

    backend
    agents
    cncf
    sandboxing
    Go
    Apache-2.0
    6.0K stars
    654 forks
    6.0K GitHub watchers
    Updated Oct 30, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    5 releases in the last 90 days, the latest today, with 126 contributors on GitHub.

    Peaked at #9 in the weekly ranking the week of Oct 18, its best in the past year.

    Use Cases & Benefits

    • Manages agent-like workloads on Kubernetes to achieve higher scale and lower latency by multiplexing many actors onto fewer worker pods.
    • Reduces Kubernetes control-plane latency by removing it from the critical path and enabling sub-second actor suspend/resume with persistent state.
    • Use for running large numbers of stateful AI agents or similar applications efficiently on any Kubernetes cluster.
    • Use for deploying long-running, stateful LangChain agents or sandboxed tool-calling environments with preserved session state.
    • Use for hosting secure, sandboxed Model Context Protocol (MCP) servers or coding environments that maintain terminal and filesystem state across sessions.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    Apache 2.0

    Permissive: commercial use, modification and redistribution are allowed with attribution; includes an explicit patent grant from contributors.

    Community files

    • README: present
    • Contributing guide: present
    • Code of conduct: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    NOTE: This is not an officially supported Google product. This project is not eligible for the Google Open Source Software Vulnerability Rewards Program.

    Agent Substrate is a system built on top of Kubernetes which manages agent-like workloads to achieve higher scale and efficiency than Kubernetes alone can offer, with lower latency. It builds on top of Kubernetes features like Pods and Pod autoscaling, but takes the Kubernetes control-plane out of the critical path to achieve lower latency.

    It can run on any Kubernetes cluster and does not inhibit “regular” use of Kubernetes in any way. Kubernetes provides the infrastructure provisioning and management for all types of workloads, while Agent Substrate provides agent-specific scheduling and control.

    At its core, Agent Substrate maps a larger set of “actors” (applications such as agents) onto a smaller set of ready “workers” (Kubernetes Pods), relying on the fact that agent-like applications tend to be idle most of the time to achieve heavy multiplexing. It provides functionality to manage an actor’s lifecycle (e.g. create/destroy, suspend/resume), to assign actors to workers in real time, and to route incoming traffic to them.

    Agent Substrate is intended to be a low-opinion system. The workloads it manages don't have to be literal AI agents, but those are the best example of the kind of applications it is designed for. It is not an SDK for building agents, but rather a system for running them at scale.

    Excerpt from the agent-substrate/substrate README on GitHub (Apache-2.0 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Aug 3: +9Aug 4: +9Aug 5: +11Aug 6: +7Aug 7: +108Aug 8: +53Aug 9: +29Aug 10: +16Aug 11: +7Aug 12: +11Aug 13: +7Aug 14: +7Aug 20: +77Aug 27: +3Aug 28: +8Aug 29: +2Aug 30: +3Aug 31: +36Sep 1: +20Sep 2: +19Sep 3: +14Sep 4: +20Sep 5: +21Sep 6: +6Sep 7: +7Sep 8: +11Sep 9: +9Sep 10: +12Sep 11: +14Sep 12: +7Sep 13: +7Sep 14: +11Sep 15: +14Sep 16: +14Sep 17: +11Sep 20: +8Sep 21: +573Sep 22: +303Sep 23: +525Sep 24: +328Sep 25: +76Sep 26: +41Sep 27: +39Sep 28: +57Oct 2: +75Oct 3: +34Oct 4: +82Oct 5: +69Oct 6: +75Oct 7: +83Oct 8: +86Oct 9: +95Oct 10: +81Oct 11: +79Oct 12: +54Oct 13: +72Oct 14: +91Oct 15: +104Oct 16: +70Oct 17: +88Oct 18: +100Oct 19: +89Oct 20: +96Oct 21: +68Oct 22: +39Oct 23: +22Oct 24: +23Oct 25: +18Oct 26: +25

    +5,005 stars over 89 days across 75 snapshot days; best day +573 on Sep 21.

    Forks

    654+472

    Open issues

    997+741

    Compared with peers in Backend

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    agent-substrate/substrate compared with Backend repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    anthropics/skills187.8K+2.9K15—
    DuarteSantos8/openGym19.7K+2.4K602 days ago
    shiyu-coder/Kronos47.0K+2.3K16—
    NationalSecurityAgency/ghidra98.2K+2.3K6414 days ago
    microsoft/VibeVoice56.0K+1.1K29—
    agent-substrate/substrate6.0K—45today
    Category median56.0K+2.3K29—

    Discover Repositories

    Search across tracked repositories by name or description