Built on Open Standards
Each protocol solves a specific challenge. Together, they create the foundation for universal AI interoperability.
The Power of Integration
Each protocol handles one concern. Together, they create infinite possibilities.
Example: Multi-Agent E-Commerce Pipeline
Result: A single user request becomes a coordinated dance of specialized agents—discovering products, negotiating prices, booking across platforms, and handling payments—all while showing a beautiful, real-time UI. Six protocols. Infinite workflows.
One Data Model
Six Protocols. Zero Schema Changes.
The brilliant insight: all protocols map to the same 6-dimension ontology. Protocol-specific details live in metadata, creating a protocol-agnostic architecture.
The Universal Pattern
Same 6 Tables
Protocol in Metadata
// Thing with ACP support
{
type: "intelligence_agent",
properties: {
protocols: {
acp: {
enabled: true,
endpoint: "/acp",
version: "1.0"
}
}
}
} Zero Schema Changes
How Each Protocol Maps to the Ontology
Communication tracked in events
// Event: ACP message sent
{
eventType: "communication_event",
metadata: {
protocol: "acp",
action: "message_sent",
messageId: "msg_abc",
to: "agent_456",
mimeType: "application/json"
}
} Resources exposed via things
// Thing: MCP Server
{
type: "mcp_server",
properties: {
protocols: {
mcp: {
resources: [
"one://things",
"one://knowledge"
]
}
}
}
} Connections track delegation
// Connection: Task delegation
{
relationshipType: "delegated_to",
metadata: {
protocol: "a2a",
taskId: "task_xyz",
taskType: "create_plan",
status: "in_progress"
}
} Intent stored as thing
// Thing: Intent Mandate
{
type: "intent_mandate",
properties: {
protocols: {
ap2: {
maxPrice: 1500,
autoExecute: true,
credentialHash: "sha256:..."
}
}
}
} Payment events with network
// Event: Payment verified
{
eventType: "payment_verified",
metadata: {
protocol: "x402",
network: "base",
amount: "0.01",
asset: "USDC"
}
} UI messages as things
// Thing: UI Component
{
type: "message",
properties: {
protocols: {
agui: {
component: "chart",
data: { /* ... */ },
layout: { width: "full" }
}
}
}
} Complete Multi-Protocol Flow
Example: "Find and book a vacation under $3000"
Agent queries user budget and past trips via MCP resources
Send parallel messages to flight, hotel, and car rental agents
Multi-agent coordination across travel services
Display vacation packages as interactive cards
User approves $2700 payment with verifiable credential
$0.01 payments for each booking API call
Result: Six protocols orchestrated through one ontology. Zero schema changes. Complete audit trail in events table.
Traditional Approach
// Custom tables per protocol
acp_messages
mcp_resources
a2a_tasks
ap2_mandates
x402_payments
agui_components
// Custom APIs per protocol
/api/acp/*
/api/mcp/*
/api/a2a/*
/api/ap2/*
/api/x402/*
/api/agui/*
// Result: 6x integration cost
// 6x maintenance burden
// Schema changes for every protocol ONE Platform Approach
// Same 6 tables for ALL protocols
groups
people
things
connections
events
knowledge
// Universal API
/api/things
/api/connections
/api/events
// Result: Zero integration cost
// Protocol details in metadata
// Schema stable forever
// Future-proof architecture