logo pi-acp

pi-acp

svkozak · Terminal & CLI Agents · Updated
Visit site

pi-acp is an adapter that bridges the Agent Client Protocol (ACP) with the pi coding agent. It allows users to run the pi coding agent within ACP-compatible editors like Zed by communicating via JSON-RPC 2.0 over stdio.

Recent updates have focused on implementing standard ACP model configuration, usage update notifications, and refined error handling for authentication, along with improved subprocess lifecycle management.

As of

  • ACP JSON-RPC 2.0 communication over stdio
  • Maps pi tool execution to ACP tool_call and structured diffs
  • Supports session persistence and resumption
  • Handles slash commands and skill commands
  • Integrates Terminal Auth for ACP-compatible editors
✓ Best For

Developers using ACP-compatible editors like Zed who want to run the pi coding agent locally with editor integration.

✗ Not Ideal For

Users requiring native MCP (Model Context Protocol) support, as the adapter focuses on bridging pi and does not act as a persistent MCP configuration manager.

Open Source

Released under the MIT License; free to use and integrate.

A stable and highly useful adapter for bridging pi into modern editors via ACP, currently optimized for Zed support with ongoing improvements for general client compatibility.
coding-agentACPadapterdeveloper-toolstypescript
Is pi-acp free?

Yes - pi-acp is Open Source. Released under the MIT License; free to use and integrate.

What is pi-acp best for?

Developers using ACP-compatible editors like Zed who want to run the pi coding agent locally with editor integration.

Who makes pi-acp?

pi-acp is developed by svkozak. It is listed in the Terminal & CLI Agents category on ai.dosa.dev.

Track pi-acp in your AI stack

Favorite this tool to revisit it later, or Zap it to contribute to the public vote count.

Content on this page is AI-generated. Please verify details with the vendor's website for accuracy.