> ## Documentation Index
> Fetch the complete documentation index at: https://praison.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# A2A • AI Agent SDK

> A2A Protocol Integration for PraisonAI Agents

# a2a

<Badge color="blue">AI Agent</Badge>

A2A Protocol Integration for PraisonAI Agents

This module provides A2A (Agent2Agent) protocol support,
enabling PraisonAI Agents to be exposed as A2A Servers
for agent-to-agent communication.

Usage:
from praisonaiagents import Agent
from praisonaiagents.ui.a2a import A2A
from fastapi import FastAPI

agent = Agent(name="Assistant", role="Helper", goal="Help users")
a2a = A2A(agent=agent)

app = FastAPI()
app.include\_router(a2a.get\_router())

# Agent Card available at: GET /.well-known/agent.json

# A2A endpoint at: POST /a2a (JSON-RPC)

## Import

```python theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
from praisonaiagents.ui import a2a
```
