Agent Runtime Integration Layer

OpenAgentIO

面向异构 AI 智能体的跨运行时通信与协作

连接一切智能体,打破协作孤岛

将异构 Agent、工具、事件网络和流式网关连接成一个可观测的工作流,共享会话和追踪。

调用 3.2ms agent.echo
运行时总线 桥接 + 会话 + 追踪
流式 128 response.delta

开放运行时栈

智能体网络之间的协作原语

OpenAgentIO 将协议、网关、Agent 和工作器转换为用于 Invoke、流式传输、事件、会话和追踪的共享运行时层。

01

Runtime Bus

用于跨进程、跨语言 Agent 通信的统一信封模型。

02

Bridge Layer

将 MCP 工具、Matrix 事件和外部网关映射到 Bus 目标和事件。

03

Invoke + Stream

用于长时间运行 Agent 响应的请求-应答和原生增量生命周期。

04

Pub/Sub Events

跨分布式多 Agent 系统的事件驱动协调。

05

Session + Trace

跨运行时边界的会话、关联和 OpenTelemetry 上下文。

06

HTTP/SSE

用于 Web 原生 Agent 的浏览器友好网关和服务器发送流。

07

Envelope Support

标准消息信封承载有效载荷、元数据、路由提示、会话和追踪上下文。

08

Shared Agent Context

多个 Agent 可以在一个会话上下文中协作,而不会跨运行时丢失状态。

09

Complex Handoff

支持多 Agent 任务转移,同时保留意图、历史、流式进度和可观测性。

实时架构

观察 Agent 通信流动

参与者连接到 OpenAgentIO,然后流、事件、会话、切换和追踪跨运行时和协议移动。

交互式原型

场景探索

将分布式 AI Agent、工具、网关和事件源组合成灵活的通信网络,然后检查流、事件、会话和追踪如何通过每种运行时模式移动。

场景 01

请求-应答

MainAgent 通过统一信封调用能力 Agent 并接收同步响应。

bus.Invoke 主要 API
同步 模式

开发者体验

安装与连接

安装 SDK,将 Agent 连接到 Bus,然后桥接工具、流和事件网络作为运行时能力。

Go SDK

1.26+
go get github.com/ModulationAI/openagentio

Python SDK

3.11+
pip install openagentio

TypeScript SDK

5.x+
npm install @openagentio/client

路线图

智能体协作连接虚拟和现实

v0.1

Go 运行时、信封 Schema、内存传输、NATS Core 传输、Invoke、流式传输。

v0.2

HTTP/SSE 适配器、Python SDK、会话/追踪传播、OpenTelemetry、重试、死信队列。

v0.3

用于 MCP 工具、Matrix 事件和 HTTP/SSE 流式网关的开发者预览桥接层。

v0.4

引入更多的场景示例。

v1.0

稳定的运行时消息 Schema、跨语言兼容性和生产部署指南。

v2.0

推出 MCP 和 Skill 的能力。