◈︎

AIOSchema XMP Namespace

Namespace URI: https://aioschema.org/xmp/v1/ Prefix: aioschema Version: v1 (stable) Spec reference: Specification §7.2, Appendix C


Overview

AIOSchema embeds its Core Block into XMP using this namespace. The namespace uses a stable v1 major-version designator. It does not change on AIOSchema minor version increments. The namespace URI advances only at a major version increment involving breaking structural changes.

XMP embedding applies to file formats that support XMP: JPEG, PNG, PDF, and MP4.


Usage

The Core Block is embedded under the key aioschema:manifest as a serialized JSON string:

<x:xmpmeta xmlns:x="adobe:ns:meta/">
  <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
    <rdf:Description
      xmlns:aioschema="https://aioschema.org/xmp/v1/"
      aioschema:manifest="{&quot;asset_id&quot;:...}" />
  </rdf:RDF>
</x:xmpmeta>

Field Mapping

AIOSchema Field XMP Property Notes
creation_timestamp xmp:CreateDate UTC
camera_model xmp:CreatorTool Concatenated Make and Model
exposure_time exif:ExposureTime Rational
iso exif:ISOSpeedRatings Integer
software xmp:CreatorTool String
license xmpRights:UsageTerms SPDX identifier
description dc:description Dublin Core
ai_model_used aioschema:aiModelUsed Custom namespace
asset_id (core) aioschema:assetId Custom namespace
schema_version (core) aioschema:schemaVersion Custom namespace
core_fingerprint (core) aioschema:coreFingerprint Custom namespace
manifest_signature (core) aioschema:manifestSignature Custom namespace
soft_binding.fingerprint aioschema:pHashFingerprint Custom namespace

Full mapping table: Specification Appendix C.


Hybrid Mode

For maximum durability, use hybrid mode: embed the Core Block in XMP per this namespace AND write a sidecar file per the sidecar naming convention (<filename>.<ext>.aios.json). The XMP provides in-file provenance; the sidecar survives platform metadata stripping. See Specification §8.4.


© 2026 Ovidiu Ancuta. AIOSchema™ and ◈™ are trademarks of Ovidiu Ancuta Specification: CC-BY 4.0 · Reference Implementations: Apache 2.0 · https://aioschema.org