AI Catalog Manifest

The publishing half of the standard — the JSON manifest a domain serves at /.well-known/ai-catalog.json declaring who the host is and what agentic resources it offers, each entry typed by media type, identified by a domain-anchored urn:air: URN, and carrying an optional trustManifest for identity, compliance attestations, provenance and a detached JWS signature. Defined upstream by the ai-catalog project and extended here with discovery attributes. This is the artifact an API provider actually has to write.

API entry from apis.yml

apis.yml Raw ↑
aid: agentic-resource-discovery:ai-catalog-manifest
name: AI Catalog Manifest
description: 'The publishing half of the standard — the JSON manifest a domain serves at /.well-known/ai-catalog.json
  declaring who the host is and what agentic resources it offers, each entry typed by media type, identified
  by a domain-anchored urn:air: URN, and carrying an optional trustManifest for identity, compliance attestations,
  provenance and a detached JWS signature. Defined upstream by the ai-catalog project and extended here
  with discovery attributes. This is the artifact an API provider actually has to write.'
humanURL: https://agenticresourcediscovery.org/ai_catalog_spec/
tags:
- Discovery
- Metadata
- Well-Known URI
properties:
- type: JSONSchema
  url: json-schema/ai-catalog.schema.json
- type: Specification
  url: https://agenticresourcediscovery.org/ai_catalog_spec/
- type: Documentation
  url: https://agenticresourcediscovery.org/how_to_publish/
- type: SourceCode
  url: https://github.com/Agent-Card/ai-catalog