AEP

Developer Center

Integrate AEP evidence infrastructure into your agent workflows

Quick Start

Connect Evidence MCP

Add Evidence MCP Server to your Agent configuration to equip it with native evidence generation capabilities

curl -fsSL -o aep https://github.com/DJBoy520/aep-refimpl/releases/latest/download/aep-linux-x64
chmod +x aep && sudo mv aep /usr/local/bin/

Configure Agent Machine Identity

Initialize AEP PKI credentials, binding the agent with asymmetric digital signing keys and certificates

aep init --non-interactive && aep project create myproj

Notarize & Verify Independently

Perform critical actions to automatically generate .aep evidence packages, verifiable anytime via CLI or API

aep notarize ./artifact --project myproj --verify -o artifact.aep

Tool Matrix

Evidence MCP Server

Available

Native core integration gateway for AI agents, native Model Context Protocol support, out-of-the-box evidence capture and verification

AEP CLI

Available

Command-line tool suite: automated pipeline notarization, offline independent verification, and evidence package export

Python SDK

Coming Soon

Lightweight integration SDK for the Python AI agent ecosystem

Rust SDK

Coming Soon

High-performance core library for high-throughput notarization and native embedding

Go SDK

Coming Soon

Go SDK for cloud-native and microservice architectures

Code Examples

# initialize identity and project (first use)
aep init --non-interactive
aep project create myproj
# notarize: generate a signed evidence package for files/directories and verify
aep notarize ./artifact --project myproj --verify -o artifact.aep
# validate the evidence package (seven stages)
aep validate artifact.aep --json
{
  "mcpServers": {
    "aep": {
      "command": "aep-mcp"
    }
  }
}

Documentation & Specifications

Protocol specifications (C01–C06 / D01–D04), reference implementations, and architectural designs live in the aep-designs repository.