agenticweb.wiki

Agent-User Interaction Protocol (AG-UI) vs Agent-to-Wallet Protocol for Digital Credentials (A2WP)

They sit at the same step and overlap in purpose; the fields above are the basis for choosing.

8 Present Agent-User Interaction Protocol · 8 Present Agent-to-Wallet Protocol for Digital Credentials

Agent-User Interaction Protocol AG-UIAgent-to-Wallet Protocol for Digital Credentials A2WP
Lifecycle step8 Present: Show a human the result8 Present: Show a human the result
AnswersHow does an agent stream state, generative UI, messages, and tool activity into a user-facing application in real time?How can an AI agent hand a credential offer or presentation request to a wallet unchanged, so that credentials and keys never reach the agent, and still resume its task from the outcome and continuation?
Governed byAG-UI open-source project (github.com/ag-ui-protocol), originated and still primarily stewarded by CopilotKit; biweekly public working groupIndividual Internet-Draft submitted to the IETF Network Working Group; not adopted by a working group per the page text
Status (issuer's words)1.0 released and frozen; JSON Schema publishedInternet-Draft, Intended Status: Standards Track; expires 20 April 2027; work in progress
Version1.0 (2026-09-18)draft-senarath-a2wp-01 (2026-10-17)
Form / transportendpointendpoint
Found atNo fixed well-known path; a client is coded against a known agent backend endpoint that emits an AG-UI-compatible event stream over an agreed transport (SSE, WebSockets, webhooks)Not specified in the visible text; bindings (transport and agent authentication) are out of scope of the document
Implementationmulti-implementationnone found
Evidence4 verified, 2 reported1 reported
Primary use caseRender agent output as a user interfaceProve an agent's identity
Last verified2026-10-23 (current)2026-10-23 (current)
Specificationhttps://docs.ag-ui.com/introductionhttps://datatracker.ietf.org/doc/html/draft-senarath-a2wp-01

When to use which

Guidance is derived from the two records (question, status, implementation, prerequisites, pairings), not from opinion. Each record's page carries its numbered references.

Read the full articles

Ask the MCP server to compare any two: the compare-protocols prompt, or get on both ids. Connect.

ag-ui.json · a2wp.json · Markdown