Agent Interaction Specs
September 13, 2026 ยท View on GitHub
ACI | AIP | AJSON
An open standards stack for autonomous agent interaction, governance, and evidence.
๐ Landing page: https://narko4u.github.io/agent-interaction-specs/
What's Here
-
ACI โ Agent Interaction Specification: agent manifest schema and validation library
aci/py/โ Python package (pip install aci-spec)- Schema:
agent_name,version,capabilities,constraints
-
AIP โ Agent Interaction Protocol: receipt chain and interaction record types
aip/go/โ Go module (go get github.com/narko4u/agent-interaction-specs/aip)- Types:
AgentReceipt,ActionRecord,ReceiptChain,Capability
-
AJSON โ Agent JSON Notation: superset of JSON for agent manifests and interaction records
Quick Start
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}
})
import "github.com/narko4u/agent-interaction-specs/aip"
receipt := aip.AgentReceipt{
AgentName: "my-agent",
ActionType: "execute",
Status: "allowed",
EvidenceE3: "sha256:abc...",
}
License
MIT โ Empire Labs Pty Ltd
Part of the WitnessOS launch family: eu-ai-act-compliance-grade ยท witnessos-verifier ยท agent-interaction-specs ยท aci-spec ยท aip-spec ยท ajson โ Empire Labs Pty Ltd