Mozaik icon

Mozaik

Mozaik 是面向自组织 AI agents 的开源 TypeScript runtime,帮助开发者构建可在运行时通信、协同并恢复的 multi-agent 系统,而非依赖固定工作流。

Mozaik

Mozaik 是什么

Mozaik 是面向自组织 AI agents 的开源 TypeScript runtime,专为构建 multi-agent 系统的开发者设计,这类系统中的 agents 会在执行期间通信、协同并自主行动。

Mozaik 不要求预先定义工作流和交接,而是让协作在运行时自然涌现。首页将其描述为一个面向 agents 团队的基础设施层,这些 agents 可以并行工作、响应事件,并在运行展开时决定如何共享上下文和任务。

产品页强调了一个响应式、事件驱动的核心:消息、工具调用、推理步骤和错误都被视为总线上的事件。Agents 订阅自己关心的事件,因此可以在不阻塞其余运行的情况下,响应参与者变化、函数调用和故障。

网站还展示了自适应协同与恢复的示例,包括重试、退避,以及在任务失败时升级给另一个 agent。这使 Mozaik 与那些希望 agent 协作由执行时上下文驱动,而非由固定编排脚本驱动的开发者相关。

核心能力

面向自组织 agents 的 runtime

Mozaik 被呈现为一个面向 agentic 系统的 TypeScript runtime,agents 可在执行时进行通信和协调,而不是依赖固定的交接流程。

事件驱动的协同

首页强调一个响应式 bus,消息、工具调用、推理步骤和错误都会作为事件发出,agents 可订阅并作出响应。

智能通信控制

Agents 可以决定何时通信、需要涉及谁以及共享哪些上下文,从而使协作保持自适应而非预先定义。

并行协作

该产品支持多个 agents 同时工作,并通过共享上下文保持协调,让并行工作得以继续,而不必强制串行等待。

故障处理与恢复

Mozaik 包含运行时错误处理,并给出了捕获失败、重试、退避以及将问题升级给其他参与者的示例,而不是让运行崩溃。

用于 agent 行为的事件钩子

网站展示了如 onParticipantJoin、onParticipantLeft、onFunctionCall 和 onError 等 TypeScript 风格示例,说明 agents 如何响应运行时事件。

Mozaik 的适用场景

  • 并行 multi-agent 执行

    当多个 agents 需要并发完成一个目标时使用 Mozaik,共享上下文可在它们并行运行时保持工作一致。

  • 事件响应式协作

    适用于 agents 应该对参与者加入、离开或其他运行时事件作出响应,而不是等待预构建编排步骤的系统。

  • 非阻塞式工具执行

    当工具调用和推理步骤需要异步处理,以便在结果作为事件到达时,运行仍可继续时使用它。

  • 运行时恢复流程

    适用于在失败后需要重试、退避或升级逻辑,而不是在第一次错误时就停止整个运行的 agent 工作流。

Pros and Cons

Pros

  • 开源 runtime,且明确基于 TypeScript。
  • 面向自主协作,而不是僵化的预先规划工作流。
  • 事件驱动模型涵盖消息、工具调用、推理步骤和错误。
  • 支持并行工作,同时通过共享上下文保持 agents 协调。
  • 包含重试、退避和升级等运行时恢复模式。

Cons

  • 已发布页面未提供完整的上手指南、集成矩阵或部署目标。
  • 定价信息不可用,因为定价页面当前返回页面未找到响应。
  • 网站提供了示例和架构概念,但对完整功能集的说明仅有部分细节。

FAQ

Mozaik 的用途是什么?

Mozaik 旨在作为面向自组织 AI agents 的 TypeScript runtime。首页将其定位为帮助开发者构建能沟通、协同并自主行动的 agents,而不是遵循固定、预先编写好的工作流。

Mozaik 是库还是 runtime?

来源将 Mozaik 描述为一个用 TypeScript 构建的开源 runtime。它被呈现为面向 multi-agent 系统的开发者层,并以 agent.ts 风格代码展示示例。

Mozaik 中 agents 如何协同?

Mozaik 的首页展示了事件驱动的协同、共享上下文、消息路由、并行执行以及运行时错误处理。产品页未提供完整的集成列表或完整的上手指南。

Mozaik 的价格是多少?

定价页面不可用,并返回页面未找到响应。可用来源确实确认该产品是开源的,并在网站页脚中提到 GitHub、npm 和 Discord。

Quick Facts

类别
开发者工具
平台
TypeScript runtime
主要用户
构建 multi-agent AI 系统的开发者
来源域名
mozaik.jigjoy.ai
许可证 / 可用性
开源;网站页脚显示 MIT
值得注意的工作流
通过事件和共享上下文在运行时协调的自组织 agents