Skip to content

ADS Records

Directory uses Open Agent Schema Framework (OASF) which defines a standardized schema for representing agents and their capabilities using OASF Record specification. This ensures interoperability and consistency across different implementations of the directory service.

Content Identifier

The content identifier of the record is a Content IDentifier (CID) hash digest which makes it:

  • Globally unique
  • Content-addressable
  • Collision-resistant
  • Immutable

Example Email Agent

You can generate your own example records using the OASF Record Sample generator. Below is an example OASF record for an email agent that is capable of sending and receiving emails.

Note

This record uses 0.7.0 of the OASF specification.

{
    "schema_version": "0.7.0",
    "name": "email-agent",
    "version": "v1.0.0",
    "authors": [
      "Cisco Systems Inc."
    ],
    "description": "An agent that can send and receive emails.",
    "created_at": "2025-08-11T16:20:37.159072Z",
    "skills": [
        {
            "id": 10306,
            "name": "natural_language_processing/information_retrieval_synthesis/information_retrieval_synthesis_search"
        },
        {
            "id": 10202,
            "name": "natural_language_processing/natural_language_generation/summarization"
        },
        {
            "id": 60103,
            "name": "retrieval_augmented_generation/retrieval_of_information/document_retrieval"
        }
    ],
    "locators": [
      {
        "url": "https://github.com/agntcy/agentic-apps/tree/main/email_reviewer",
        "type": "source_code"
      },
      {
        "url": "https://github.com/agntcy/agentic-apps/tree/main/email_reviewer/pyproject.toml",
        "type": "python_package"
      }
    ]
}