ACI v0.1.0 AIP v0.1.0 AJSON v0.1.0

Open Standards for Autonomous AI Agents

A unified open-source stack for agent identity, governance, interaction protocols, and tamper-evident evidence chains — built for the multi-agent future.

The Stack

Three interoperable specifications that together form a complete framework for autonomous agent governance.

ACI

Agent Interaction Specification

Declare who your agent is, what it can do, and what rules it follows. Schema + Python validation library.

pip install aci-spec
from aci import SpecValidator
v = SpecValidator()
manifest = v.validate_manifest({
    "agent_name": "my-agent",
    "version": "1.0.0",
    "capabilities": ["web", "code"],
    "constraints": {"max_tokens": 16000}
})
→ Explore ACI Python package →
AIP

Agent Interaction Protocol

Record and verify every agent action with an E0–E4 evidence-graded receipt chain. Go module.

go get github.com/narko4u/agent-interaction-specs/aip
import "github.com/narko4u/agent-interaction-specs/aip"
receipt := aip.AgentReceipt{
    AgentName:  "my-agent",
    ActionType: "execute",
    Status:     "allowed",
    EvidenceE3: "sha256:abc...",
}
→ Explore AIP Go module →
AJSON

Agent JSON Notation

A superset of JSON purpose-built for agent manifests, interaction records, and capability declarations.

{
  "agent": "my-agent",
  "version": "1.0.0",
  "capabilities": [
    {"id": "web", "schema": "ajson://web/v1"}
  ],
  "constraints": {
    "max_tokens": 16000,
    "protocols": ["aip/v1"]
  }
}

Specification & reference implementation — coming soon.

Stay in the Loop

Get early access to new releases, the AJSON spec, and integration guides.

We'll never share your details. Replies go to contact@empirelabs.com.au.

See It in Action

Schedule a 30-minute technical briefing with the team behind the stack.

📅

Book a Demo

Walk through ACI, AIP, and AJSON with a live agent governance demo. No sales pitch — just the tech.

Choose a Time →