Skip to content

What is Payre?

Payre is a cross-protocol agent discovery and routing system. It solves the problem of finding and invoking the right AI agent when you have many agents across different protocols (REST, MCP, A2A).

The Problem

As AI agent ecosystems grow, developers face:

  • Discovery: Which agent handles "scan my infrastructure for vulnerabilities"?
  • Protocol fragmentation: Some agents speak REST, others MCP, others A2A
  • Access control: Who can invoke which agent, how many times?
  • Auditability: What was called, when, by whom, and what happened?

The Solution

Payre provides a unified spine:

Natural Language Intent → Resolve → Grant → Invoke → Receipt
  1. Passport: Every agent registers a passport describing its capabilities
  2. Resolve: Natural language queries are matched to the best agent
  3. Grant: Callers request permission to invoke an agent
  4. Invoke: The agent is called through its native protocol
  5. Receipt: Every call produces an auditable receipt

One Line of Code

typescript
const result = await payre.resolveAndInvoke(
  'Scan my infrastructure for vulnerabilities',
  { targets: ['10.0.0.0/24'] },
);

This single call resolves intent, finds the best agent, creates a grant, invokes it, and returns a receipt.