Skip to content

Architect-SIS/acp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACP — Agent Connection Protocol

The transport layer for autonomous AI agents.

Spec Version Status License: MIT


What is ACP?

ACP (Agent Connection Protocol) is an open standard for agent-to-agent and agent-to-service communication.

AI agents cannot talk to each other in any standardized way. Every platform defines its own connection model. Every integration requires custom code. There is no universal "send this message to that agent" primitive.

ACP solves this with a minimal, transport-agnostic message envelope and handshake protocol that any agent runtime can implement in an afternoon.

No ACP:   Agent A ──(custom)──► Service X
          Agent A ──(custom)──► Agent B
          Agent A ──(custom)──► Service Y

With ACP: Agent A ──[acp envelope]──► anyone

The Stack

ACP is one layer of a three-layer agent trust and interoperability stack:

AgentAudit  →  Is this agent safe?           (security)
agAuth      →  Is this agent who it claims?  (identity)
ACP         →  How do agents talk?           (transport)  ← this repo
Layer Repo
Security AgentAudit
Identity agauth
Transport ACP (this repo)

Core Concepts

Concept Description
ACP Envelope Standard message wrapper all ACP messages use
Agent Address Routable identifier — agID or namespace address
ACP Manifest acp.json file declaring an agent's connection capabilities
Capability A declared action an agent can accept and respond to
Direct Connection Agent-to-agent without a broker
Broker Optional intermediary router (not required)

Minimal Envelope

{
  "spec":         "acp/0.1",
  "id":           "msg-uuid-here",
  "from":         "ag-4f8a2c1b-000001-9e3d",
  "to":           "ag-7b3c9d2e-000042-ff1a",
  "timestamp":    "2026-02-12T00:00:00Z",
  "payload_type": "acp:invoke",
  "payload":      { },
  "auth":         "agtoken_here"
}

Specification


Reference Implementation

The canonical reference implementation is the DeltaZero MCP stack by Fabricated Industries LLC.

First ACP manifest in production: Architect-SIS/sis-skill

  • agID: ag-4f8a2c1b-000001-9e3d
  • Framework: BCOL / DeltaZero — ΣΔ = 0

Implementations

Package agID Transport Status
sis-skill ag-4f8a2c1b-000001-9e3d MCP, HTTP ✅ Genesis

Building an ACP implementation? Open a PR to add it here.


Contributing

See CONTRIBUTING.md.


License

MIT License — Copyright 2026 Fabricated Industries LLC (ThēÆrchītēcť)


ACP — Agent Connection Protocol — Draft v0.1 https://github.com/Architect-SIS/acp

About

ACP — Agent Connection Protocol. Open spec for agent-to-agent and agent-to-service communication. The transport layer for autonomous AI agents.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages