Ovo Rust 多智能体运行时

为 Rust 应用嵌入可动态生成智能体并执行带日志 Rhai 工作流的运行时内核。

源仓库
qntx/bot
Star 数
★ 570
最近更新
今天
License
Apache-2.0
主语言
Rust

30 秒速览

运行形态
代码库 / SDK开发框架
可在哪里用
通用 · 跨平台
费用
免费,无需付费服务
上手难度
高 · 需要较重的基础设施
开始前需要
RustRhai
典型场景
Rust 应用开发者希望在自己的程序中嵌入多智能体运行时。
不适合
  • 需要现成聊天机器人或可直接部署服务的团队

这个 Agent 能做什么,适合哪些场景?

Ovo 是面向 Rust 的可嵌入多智能体运行时内核。README 明确提到动态生成智能体和带日志记录的 Rhai 工作流。它适合希望把运行时能力嵌入自身 Rust 应用的开发者。现有材料没有列出具体 API、组件接口、工作流输出格式或部署步骤。README 未提供安装或首次运行示例,因此无法据此判断集成所需的具体代码和运行环境。

README 将 Ovo 描述为 Rust 的可嵌入多智能体运行时内核,并点名动态生成智能体与带日志的 Rhai 工作流。材料没有说明智能体读取哪些输入、调用哪些工具或服务、工作流如何启动、日志记录哪些内容,也未给出输出格式或 API 名称。

  1. Rust 应用开发者希望在自己的程序中嵌入多智能体运行时。
  2. 需要在运行时动态生成智能体的 Rust 项目团队。
  3. 希望用 Rhai 工作流编排多智能体行为的开发者。
  4. 需要工作流带日志记录的 Rust 自动化项目团队。

如何安装或部署这个 Agent?

现有材料没有安装说明。未提供 Cargo 包名或版本、安装命令、Rust 工具链版本、配置要求或依赖服务信息,因此无法给出可复制的安装步骤。

如何使用这个 Agent?

现有材料没有 API、配置、命令或首次运行示例。README 只说明它是可嵌入的 Rust 运行时内核,并提及动态生成智能体和带日志的 Rhai 工作流;具体初始化方式、输入、执行和输出均未说明。

这个 Agent 有哪些优点和局限?

优点
  • 定位为可嵌入 Rust 应用的运行时内核,适合把运行时集成到自有程序中。
  • 明确支持动态生成智能体这一执行模式。
  • 明确提到 Rhai 工作流,并说明工作流带日志记录。
局限
  • 没有安装、初始化或首次运行示例,集成成本难以评估。
  • 未给出 API、工作流接口或可观察输出的具体说明。
  • 未说明运行时版本要求、外部依赖或可部署形态。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Ovo Rust 多智能体运行时 当前 58 · 缺口较多 代码库 / SDK免费 ★ 570 今天 Rust —
Rovai AI 77 · 表现良好 — ★ 255 今天 Rust Codex · Claude Code
Loadout 上下文装备器 71 · 存在缺口 命令行工具免费 ★ 33 1 个月前 Rust Codex · Claude Code
zerostack 69 · 存在缺口 命令行工具免费 + 模型费 ★ 1.7k 4 天前 Rust OpenAI API · Claude API

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
58/ 100 五分制 2.9 / 5
信任安全 14/29
可靠稳定 8/14
适用触发 14/18
规范维护 10/18
有效结果 7/13
证据核验 5/8
查看各维度的扣分理由
信任安全14 / 29 · 2.4/5

安全说明指出默认离线路径使用 MockSampler,网络提供方受 feature 控制,工具受 cwd 限制,预算、深度和并发有上限,且生产隔离需注入 OS 后端;这些支撑最小权限和外部影响控制得 2 分。材料未说明每项外部副作用都需用户逐次确认、敏感数据保存或清理规则及回滚机制,相关项扣分。依赖策略列明 cargo deny、RustSec 和许可检查,但未给出本修订的检查结果,故为 2 分。README 提及 QuantX 与代码仓库身份,但发布者未验证且贡献者身份及更新责任仅部分清楚,归属得 1 分。

可靠稳定8 / 14 · 2.9/5

crate 文档、workspace feature 配置和 SECURITY.md 对默认离线、可选网络适配器及沙箱限制大体一致,得 2 分。依赖有版本约束且第三方来源策略明确,但材料未给锁文件或可用性证据,故非满分。错误行为与可诊断信息没有足够源代码细节,得 1 分。

适用触发14 / 18 · 3.9/5

项目面向 Rust 嵌入式运行时,涵盖 agent、工具、工作流及 LLM 适配器等使用场景,得 2 分。安全说明较明确地划定 cwd jail、进程内隔离、OS 沙箱及预算边界,能力边界得 3 分。网络适配器以 feature 区分,使用触发和环境要求有说明,但缺少更完整的选择指南与平台矩阵,相关项得 2 分。

规范维护10 / 18 · 2.8/5

README、crate 导出及 workspace 体现了模块化组织,信息架构得 2 分;安全说明给出 cargo add、feature 和 Linux helper 线索,但安装步骤不完整,得 1 分。crate 命名与 0.9.1 版本较一致,得 2 分。样本没有面向用户的示例或 FAQ,得 0 分。已披露 cwd jail 不是 OS 沙箱、默认进程内隔离及平台沙箱可能失败等限制,得 2 分。README 与 Cargo 元数据提供双许可证信息,得 3 分。版本信息存在,但未见变更日志;维护与漏洞报告渠道有说明但依赖“可用时”的 advisory channel,故版本/维护项分别得 1、2 分。

有效结果7 / 13 · 2.7/5

作为嵌入式多 agent runtime 内核,模块导出和安全配置提示有实际使用价值,输出可集成性得 2 分。动态 spawn、journaled Rhai workflow 与可替换采样器带来可见增量能力,得 2 分。集成涉及多个 crates、feature、工具 jail 与 OS 后端,收益成本说明不足,得 1 分。

证据核验5 / 8 · 3.1/5

安全边界、版本、许可和 feature 声明可在所给 README、Cargo.toml、crate 文档及 SECURITY.md 中追溯,得 2 分。多处声明得到不同文件交叉支持,但缺少本修订运行或审计结果,得 2 分。安全说明将事实、配置约束和生产建议分开表达,也明确指出限制;但部分依赖策略未附验证结果,得 2 分。

风险与缓解建议
  • 安全说明将工具 cwd jail 明确限定为非 OS 沙箱;部署时需按其指引配置 OS 隔离后端,且生产配置无法从本静态材料验证。
  • 材料没有示例、FAQ、变更日志或逐项副作用确认与回滚说明;不要据此推断这些机制不存在或已验证。
证据充分度:低 评估于 2026年11月7日 审查版本 02333da6dd5d 评估后仓库已有新提交,评分可能未覆盖最新改动
查看完整评分方法 →
你是这个项目的维护者?把 FARS 徽章加到 README

徽章显示当前的评审分数和结论,点击回到本页。重新评审后约一小时内更新。

FARS

[![FARS 评测](https://followagents.com/badge/bot.svg?lang=zh)](https://followagents.com/zh/agents/bot)
<a href="https://followagents.com/zh/agents/bot"><img src="https://followagents.com/badge/bot.svg?lang=zh" alt="FARS 评测"></a>

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. v0.9.1
    发布说明摘录
    [0.9.1] - 2026-08-21 🚀 Features - *(w7)* TurnEvent live observation surface - Mode B spawn events + W8.1 jail realpath fail-closed - *(w8)* Process sandbox port + explicit ShellTool isolation - *(w8)* MacOS SeatbeltBackend process sandbox 🐛 Bug Fixes - Production-hardening fail-closed security and transport honesty - Pre-stability 0.9 — drop freeze, fail-closed control plane - *(host)* Pair SpawnFinished on pre-start spawn failures - *(sandbox)* Drop tempfile so Linux all-features clippy passes - Restore Machine-stable and state machine rustdoc after rename …
    在 GitHub 查看 ↗
  2. v0.8.1
    发布说明摘录
    [0.8.1] - 2026-02-24
    在 GitHub 查看 ↗
  3. v0.8.0
    发布说明摘录
    [0.8.0] - 2026-02-24
    在 GitHub 查看 ↗

常见问题

这是可以直接运行的聊天机器人吗?
README 将其描述为可嵌入 Rust 应用的运行时内核,没有说明它提供现成的聊天机器人或独立服务。
必须使用 Rhai 吗?
README 提到 Rhai 工作流,但没有说明是否支持其他工作流语言或不使用工作流的方式。
运行时需要哪些服务或凭据?
现有材料没有列出服务、凭据或网络要求,无法确认具体需求。
工作流失败时会产生什么日志或结果?
材料只说明工作流带日志记录,没有描述日志内容、失败处理或输出格式。
这页内容对你有帮助吗?
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。