Show HN: P2P (POC) of the ACP for decentralized agent communication
The article introduces acp-p2p, a peer-to-peer implementation of the Agent Client Protocol (ACP) designed for decentralized agent communication. It provides installation instructions, usage guidelines, and command-line options for configuring the agent. The project supports features like automatic peer discovery and a command-line interface for interactive commands.
- ▪acp-p2p is a peer-to-peer implementation of the Agent Client Protocol for decentralized communication.
- ▪Users can install it by cloning the repository and building it with specific features enabled.
- ▪The agent can be configured through various command-line arguments, allowing for flexible usage.
Opening excerpt (first ~120 words) tap to expand
acp-p2p a peer-to-peer implementation of the Agent Client Protocol (ACP) for decentralized agent communication. installation # clone the repository git clone --depth 1 https://github.com/skorotkiewicz/acp-p2p cd acp-p2p # build with ACP features enabled cargo build --release --features acp # or just build-all usage # run the agent ./target/release/agent --alias alice --caps rust,math examples # connect to a specific peer at startup just run --peer /ip4/127.0.0.1/tcp/12345/p2p/<peer-id> --alias alice # generate ephemeral identity (don't persist to file) just run --ephemeral --alias test # disable mDNS discovery just run --no-mdns --alias isolated # custom listen address just run --listen /ip4/0.0.0.0/tcp/9000 the agent is configured via command-line arguments: --alias <name> -…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.