AIA — Agentic Intelligence Architecture
Copyright 2026 013a GmbH. All rights reserved.

This repository and everything in it belong to 013a GmbH, except the files
named under "Exceptions" below. No licence to use, copy, modify or distribute
them is granted, except by a written agreement with 013a GmbH. That includes
evaluation and tester access.


Exceptions
----------

1. Apache License, Version 2.0: the record format, the offline verifier and the connector

   The files below are licensed under the Apache License, Version 2.0. The
   full text is in LICENSES/Apache-2.0.txt.

   The connector, the packages that record an agent's steps as AIA records
   (aia-connector for Python, @013a/aia-connector for JavaScript and
   n8n-nodes-aia-connector):

   packaging/aia-connector/

   The verifier package, including the record-format specification
   packaging/aia-verify/SPECIFICATION.md:

   packaging/aia-verify/

   Every source file the verifier ships, as packaging/aia-verify/MODULES
   lists them:

   src/aia/__init__.py
   src/aia/i18n.py
   src/aia/pqc/__init__.py
   src/aia/pqc/keylen.py
   src/aia/attest/__init__.py
   src/aia/attest/agent_identity.py
   src/aia/attest/agent_policy.py
   src/aia/attest/answer_pdf.py
   src/aia/attest/bundle.py
   src/aia/attest/canonical.py
   src/aia/attest/comparison_verify.py
   src/aia/attest/envelope.py
   src/aia/attest/evidence.py
   src/aia/attest/evidence_verify.py
   src/aia/attest/governed_verify.py
   src/aia/attest/keychain.py
   src/aia/attest/merkle.py
   src/aia/attest/record_proof.py
   src/aia/attest/records.py
   src/aia/attest/render.py
   src/aia/attest/messages/de.json
   src/aia/attest/messages/en.json
   src/aia/attest/signing.py
   src/aia/attest/tee.py
   src/aia/attest/tree.py
   src/aia/attest/usage.py
   src/aia/attest/uuid7.py
   src/aia/attest/verify.py
   src/aia/web/static/brand/email.json
   src/aia/web/static/brand/fonts.css
   src/aia/web/static/brand/tokens.json
   src/aia/attest/tee_roots/README.md
   src/aia/contracts/__init__.py
   src/aia/contracts/agent_step/__init__.py
   src/aia/contracts/agent_step/v1/approval.schema.json
   src/aia/contracts/agent_step/v1/common.schema.json
   src/aia/contracts/agent_step/v1/dkg-read.schema.json
   src/aia/contracts/agent_step/v1/policy-decision.schema.json
   src/aia/contracts/agent_step/v1/record-tree.schema.json
   src/aia/contracts/agent_step/v1/record.schema.json
   src/aia/contracts/agent_step/v1/role.schema.json
   src/aia/contracts/agent_step/v1/step.schema.json
   src/aia/contracts/agent_step/v1/tool-call.schema.json

2. GNU Affero General Public License, version 3 or later: the blockchain subsystem

   The files below are licensed under the GNU Affero General Public License,
   version 3 or (at your option) any later version. The terms are in
   src/aia/blockchain/LICENSE.

   src/aia/blockchain/
