MPAI Store

The trusted hub for MPAI implementations

MPAI writes the standards. Developers build interchangeable AI building blocks — AI Modules and AI Workflows — to those standards. The Store registers those developers, validates what they submit, assigns identifiers, and publishes the result with a cryptographic trust handshake so consumers can verify authenticity before they download and run it.

0 published implementations 0 registered implementers Ed25519 signed
consumer (SCI) — verify authenticity
$ curl -s "$STORE/MPAI/AIFS/Trust/Implementation/$IMPL_ID" > stmt.json
$ jq -cSa '.signed' stmt.json > body.txt
$ openssl pkeyutl -verify -pubin -inkey store_key.pem -rawin -in body.txt -sigfile sig
  Signature Verified Successfully
  ✓ root key pinned  ✓ statement signature valid
  ✓ metadata sha-256 matches  ✓ within validity window
  authentic & unmodified — now review the code before running ✓

Standard tools only — curl, jq, openssl, sha256sum. There is no Store-supplied CLI to install, and none is needed. The full sequence →

What “verified” means here: the metadata is authentic (it really came from the named implementer) and unmodified since signing. It is not a safety review of the implementation code, which we don’t host or scan. Read the disclaimer →

How it works

Register, publish, verify

Three steps take an implementation from a developer's build to a consumer that can trust it — the same funnel the real MPAI ecosystem follows.

1

Register

Sign up, confirm your details, and receive a unique Implementer ID (e.g. MPAI0042) plus a submission token.

Register →

2

Submit & publish

Send your AIM/AIW metadata JSON. We validate it against the real MPAI schema, assign an Implementation ID, rewrite the Implementations and ResourcePolicies sections, and sign it.

Submit →

3

Verify & consume

A consumer (the SCI) searches the registry, fetches the signed statement, and verifies the signature and hashes before installing the AIMs.

How trust works →

What you can rely on

0
registered implementers
0
published implementations

Signed & verifiable

Every published implementation carries an Ed25519 trust statement (TUF-like) that a consumer verifies offline before it runs.

Ready when you are

Publish an implementation the ecosystem can trust