Both sides of ACP
Implement an agent or connect your editor, terminal, or application to one.
Speak the same protocol
Open sourceBuild ACP agents and clients in Go, with typed APIs and managed stdio processes. An independent community SDK for an open ecosystem.
AGENT CLIENT PROTOCOL
// Start with an open protocol.
go get github.com/caelis-labs/acp-go-sdk@latest
// Build your agent. Connect your client.Implement an agent or connect your editor, terminal, or application to one.
ACP v1 types generated from the official schema, with documented upgrade boundaries.
Ordered notifications, cancellation, bounded queues, and explicit subprocess shutdown.
Get started
Build ACP agents and clients with typed Go APIs.
Project documentationStart with the minimal agent and client examples. No model account is needed for the fixed-response example.