Copy page
View as Markdown View this page as plain text

Community

The Standard Agent Specification is an early-stage open standard maintained by a team of engineers actively building production agents for customers. We welcome feedback from anyone building agents, runtimes, or tools around it.

Get Involved

Who We Are

The specification is maintained by the team at Standard Agents and published under the MIT License.

Lead Maintainer

Justin Schroeder is the lead maintainer of the specification. He is a co-founder of Standard Agents and has been writing code for about 25 years. He created the open source projects ArrowJS, AutoAnimate, dmux, FormKit, and Tempo, and he has spoken at events including VueConf US, the AI Engineer World’s Fair, and Cloudflare Connect.

Governance

How Changes Are Made

Changes start as open conversations:

  • Discord is the place for early ideas, questions, and discussion of how the specification should grow.
  • GitHub is the place for specific problems and proposed changes, through issues and pull requests.

The maintainers review each proposal and publish accepted changes in a new version of the specification. Published versions stay available and do not change.

Starting Small

This project is young, and its process is intentionally light. It has no working groups, formal proposal process, or foundation structure of the kind you might expect from a large standards body. A conversation or a pull request is enough to propose a change.

Where This Is Going

Our goal is to refine and grow the specification into a useful tool for anyone who finds themselves tasked with building agents. Our intention is to donate the specification once we identify a proper steward who can help it flourish beyond what we as a community are able to do ourselves.