Independent project. Not a U.S. government website.

USASI

Hub

AI agents and agent tooling

What separates an agent from a model, and the open protocols, SDKs, and coding agents used to build agents, including the Model Context Protocol, A2A, and AGENTS.md.

A model takes an input and returns an output. An agent is software that wraps one or more models with instructions and tools so that it can take actions. The OpenAI Agents SDK, for example, defines agents as models configured with instructions, tools, guardrails, and handoffs to other agents, and its tools include functions, MCP servers, and hosted tools. Google's Agent Development Kit describes itself as a framework for building, evaluating, and deploying agents that is optimized for Gemini but model-agnostic.12

The agent and the model are often separate pieces with separate terms. Codex CLI, OpenAI's Apache-2.0 coding agent, runs on your computer but signs in with a ChatGPT plan or an API key to use OpenAI's models. goose, an agent with a desktop app, a command line, and an API, works with several model providers, among them Anthropic, OpenAI, Google, and Ollama. An open-source agent can therefore depend on a hosted model service.34

Three open specifications connect agents to tools, to each other, and to codebases. The Model Context Protocol (MCP) uses JSON-RPC 2.0 messages between hosts (LLM applications), clients inside them, and servers that offer resources, prompts, and tools. Agent2Agent (A2A) lets agents built on different frameworks by different companies discover each other's capabilities through Agent Cards and work together without exposing their internal memory or tools. AGENTS.md is a Markdown file in a project that gives coding agents instructions; its maintainers call it a README for agents. All three are projects of the Agentic AI Foundation, a Linux Foundation project.5678

Because agents act, permissions matter. The MCP specification treats tools as arbitrary code execution, says hosts must obtain explicit user consent before invoking any tool, and notes that the protocol itself cannot enforce these principles. It asks implementers to build consent and authorization flows into their applications. When you assess an agent, look at how it asks for approval, what it is allowed to run, and what data it sends where.5

What this hub covers

Covers software that uses models to take actions: agent protocols and file conventions, agent SDKs and frameworks, coding agents, and benchmarks that test agents. The models that agents call are separate records with their own licenses. It does not cover hosted agent products in depth or compare agent performance. Featured records are examples chosen to cover the subject, not a ranking or a complete list.

Reading path

  1. 1.Agents and roboticsStart here for how agents and robots differ from the models they use.
  2. 2.How the ecosystem fits togetherWhere agents sit relative to models, runtimes, and compute providers.
  3. 3.Hosted APIMany agents call a model through a hosted API. This explains what that means.
  4. 4.Model Context Protocol recordThe catalog record for MCP, including its governance and license transition.
  5. 5.Agentic AI FoundationThe Linux Foundation directed fund that hosts MCP, A2A, AGENTS.md, and goose.
  6. 6.Hosted or local?Where the model behind an agent runs affects what data leaves your machine.
  7. 7.Reading evaluationsHow to read agent benchmark results, such as Terminal-Bench, with care.

In the catalog

Examples chosen to cover the subject; not a ranking or a complete list.

Primary documents

Sources · reviewed Oct 1, 2026

  1. 1.
    OpenAI Agents SDK README (external site: raw.githubusercontent.com)

    OpenAI (GitHub) · Repository · accessed Oct 1, 2026

  2. 2.
    Agent Development Kit (ADK) README (external site: raw.githubusercontent.com)

    Google (GitHub) · Repository · accessed Oct 1, 2026

  3. 3.
    Codex CLI README (external site: raw.githubusercontent.com)

    OpenAI (GitHub) · Repository · accessed Oct 1, 2026

  4. 4.
    goose README (external site: raw.githubusercontent.com)

    Agentic AI Foundation, aaif-goose (GitHub) · Repository · accessed Oct 1, 2026

  5. 5.
  6. 6.
    Agent2Agent (A2A) Protocol README (external site: raw.githubusercontent.com)

    A2A Project (GitHub) · Repository · accessed Oct 1, 2026

  7. 7.
    AGENTS.md README (external site: raw.githubusercontent.com)

    AGENTS.md (GitHub) · Repository · accessed Oct 1, 2026

  8. 8.
    AAIF projects (external site: aaif.io)

    Agentic AI Foundation · Official page · accessed Oct 1, 2026

Support Us

Help keep USASI useful.

Optional. No USASI account required. Payment takes place on the linked provider’s website (Buy Me a Coffee).

About supporting this project