Agent Spec: A declarative, framework-agnostic language for defining AI agents and workflows, designed to be portable across different runtimes
ONNX: Open Neural Network Exchange—a standard for representing machine learning models that allows them to be transferred between frameworks (used here as an analogy)
MCP: Model Context Protocol—an existing standard by Anthropic for resource and tool provisioning, which Agent Spec complements by handling agent behavior
Runtime Adapter: A software component that maps Agent Spec primitives (Agents, Flows, Nodes) to the specific execution constructs of a target framework (e.g., LangGraph, AutoGen)
WayFlow: The reference runtime implementation provided by the authors that natively supports Agent Spec execution
JSON Schema: A vocabulary that allows you to annotate and validate JSON documents, used by Agent Spec to define component properties and input/output structures