Skip to content

Repository files navigation

Agent Profile

Agent Profile is a minimal, vendor-neutral format for describing one durable AI agent identity and optionally bundling portable Agent Plugins.

This repository contains the working draft of Agent Profile Specification 0.0.1. The versioned specification, rather than this README, defines the portable contract.

Agent Profile describes portable metadata for one durable logical agent, including optional owner metadata, email, SMS and phone contacts, external identifiers, and bundled Agent Plugins. This metadata can travel across organizational boundaries and be referenced by systems for human-in-the-loop controls, auditing, governance, provenance, and accountability; Agent Profile itself does not verify these claims, authenticate agents, authorize actions, or enforce policy. The project composes with Agent Plugins for bundled plugins and is informed by the Model Context Protocol (MCP) ecosystem and Token Canopy's work on accountable agent infrastructure.

Minimal profile

An Agent Profile is a directory containing profile.json at its root:

research-agent/
└── profile.json
{
  "$schema": "https://agentprofile.org/schemas/0.0.1/profile.schema.json",
  "id": "urn:uuid:02a8b734-3832-49de-bb74-c40c473b46aa",
  "name": "Research Analyst"
}

An optional plugins/ directory can contain Agent Plugins:

research-agent/
├── profile.json
└── plugins/
    └── research-tools/
        └── plugin.json

Agent Profile describes durable metadata. It does not contain credentials, runtime instances, sessions, IP addresses, or network endpoints.

Project documents

Status

Version 0.0.1 is a working draft. Implementations should expect changes until the version is published.

License

Specification text, Markdown documentation, and documentation assets are licensed under CC BY 4.0. Schemas, example and conformance manifests, source code, scripts, and other software material are licensed under Apache 2.0. See LICENSE.md for the complete licensing rules.

About

Agent Profile Specification — a minimal, vendor-neutral format for portable AI agent identity metadata and Agent Plugins bundles

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages