Runtime Bus
One envelope model for cross-process, cross-language agent communication.
Agent Runtime Integration Layer
Cross-Runtime Communication and Collaboration for Heterogeneous AI Agents
Build Agent Networks, Not Silos
Connect heterogeneous agents, tools, event networks, and streaming gateways into one observable workflow with shared sessions and traces.
Open Runtime Stack
OpenAgentIO turns protocols, gateways, agents, and workers into a shared runtime layer for invoke, streaming, events, sessions, and traces.
One envelope model for cross-process, cross-language agent communication.
Map MCP tools, Matrix events, and external gateways into Bus targets and events.
Request-reply and native delta lifecycles for long-running agent responses.
Event-driven coordination across distributed multi-agent systems.
Conversation, correlation, and OpenTelemetry context across runtime boundaries.
Browser-friendly gateways and server-sent streams for web-native agents.
Standard message envelopes carry payloads, metadata, routing hints, sessions, and trace context.
Multiple agents can collaborate on one conversation context without losing state across runtimes.
Support multi-agent task transfer while preserving intent, history, streaming progress, and observability.
Live Architecture
A live network map for distributed AI Agents: participants connect into OpenAgentIO, then streams, events, sessions, handoffs, and traces move across runtimes and protocols.
Users
OpenAgentIO
Runtimes & Protocols
Agent Runtimes
Interactive Prototype
Compose distributed AI Agents, tools, gateways, and event sources into flexible communication networks, then inspect how streams, events, sessions, and traces move through each runtime pattern.
Scenario 01
MainAgent invokes a capability agent through a unified envelope and receives a synchronous response.
Developer Experience
Install the SDKs, wire agents to the Bus, then bridge tools, streams, and event networks as runtime capabilities.
go get github.com/ModulationAI/openagentio pip install openagentio npm install @openagentio/client Roadmap
Go runtime, envelope schema, in-memory transport, NATS Core transport, invoke, streaming.
HTTP/SSE adapter, Python SDK, session/trace propagation, OpenTelemetry, retry, dead letter.
Developer-preview bridge layer for MCP tools, Matrix events, and HTTP/SSE streaming gateways.
Introduce more scenario examples.
Stable runtime message schema, cross-language compatibility, and production deployment guidance.
Launch MCP and Skill capabilities.