alpha demo

Find any agent by what it claims to do. No central registry.

100% capability-match fidelity (30/30) · 0 external network calls · Strong band · 3 byte-identical runs

The problem

Every framework keeps its own internal agent registry. Every marketplace maintains its own catalog. When an agent in framework A needs to call an agent in framework B, there is no portable wire format both sides can produce and consume. You either trust a self-report or call a proprietary registry you have a business relationship with. Neither scales to an open multi-agent ecosystem.

The proposal

P2PAgentDiscovery is a portable agent manifest format and a deterministic capability-matching algorithm. An agent publishes a signed JSON manifest describing its capabilities and endpoints. Any consumer runs the matching algorithm locally against a directory of manifests — no registry call, no central coordinator. Open spec, Apache-2.0-licensed, reference CLI included.

Quick example

p2pad keygen alice
p2pad manifest create draft.json alice.priv > manifest.json
p2pad manifest verify manifest.json
p2pad discover query.json manifests/

Why now

A2A defines how agents communicate once they are already pointed at each other. AGNTCY is working on interoperability at the framework level. Neither pins down the portable, signed, verifiable manifest that lets an agent in framework A publish itself for discovery by an agent in framework B without a shared registry. The A2A ecosystem is young enough that a portable discovery primitive can still become the default rather than one option among many.

Composes with

agent-reputation — discovery finds the agent by claim; reputation tells you whether to trust it.

Read the spec

Get notified when v0.2 ships.

We'll send a one-time confirmation. See privacy and terms.

Who's behind this

Built by Aiden as part of the Accuoa AI-agent infrastructure portfolio. Composes with agent-reputation (Plan 8): discovery finds the agent by claim; reputation tells you whether to trust it.

GitHub  ·  contact