open source

PEAC Protocol Downloads

by Originary

Originary™, the software and developer-tools brand of Poem, Inc., publishes and maintains PEAC Protocol as open-source downloadable software. Get the source code, CLI, SDK packages, and verification tooling from the official GitHub repository and package registries.

publisher
Originary (Poem, Inc.)
primary distribution
GitHub
license
Apache-2.0
Current release: v0.16.3 on npm latest·Current wire format: interaction-record+jwt·Legacy format: peac-receipt/0.1
install with your package manager
npm i -g @peac/cli@0.16.3
npm i @peac/protocol@0.16.3 @peac/crypto@0.16.3 @peac/schema@0.16.3
npm i @peac/mcp-server@0.16.3
Verify a signed record locally:
npx -y @peac/cli@0.16.3 verify ./record.jws --public-key ./jwks.json
available distributions

PEAC Protocol - Source Code

PEAC Protocol source code and SDKs

peac-source.zip

Download
vlatest·GitHub Release

PEAC Protocol - Source Code (tar.gz)

PEAC Protocol source code and SDKs

peac-source.tar.gz

Download
vlatest·GitHub Release

Open Protocol (PEAC) - Upstream Packages

PEAC is the open protocol behind Originary's signed interaction records. Install from the official upstream packages and repository.

Node.js CLI & Core (npm)
npm i -g @peac/cli@0.16.3
npm i @peac/protocol@0.16.3 @peac/crypto@0.16.3 @peac/schema@0.16.3
peac policy init
peac policy validate peac-policy.yaml

Requires Node 22.13+; see upstream docs.

Wire Format

Current stable: interaction-record+jwt (Wire 0.2)

Legacy format peac-receipt/0.1 (Wire 0.1) is frozen.

Upstream licensing: Apache-2.0. Use at your own discretion; see the repository for details.

PEAC Protocol is published by Originary and distributed through GitHub under Apache-2.0. Originary maintains the protocol specification, reference implementation, CLI, SDK packages, and verification tooling listed above.

Published by Poem, Inc. Contact: contact@originary.xyz.