AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
大模型基础设施/
ruby_llm
ruby_llm logo

ruby_llm

活跃·★ 4.5k·MIT·更新于 2026-10-22
★ 必备神器

RubyLLM 自称是 Ruby 的 AI 框架:模型、工具、智能体、沙箱代码、评测和 Rails 约定放在同一套一致的 API 后面统一设计。README 宣传一套 API 对接 19 家服务商,托管和本地服务商可以互换,也支持 OpenAI 兼容端点,并提供列出各服务商能力、限制和价格的模型注册表。README 称它已在生产应用里经过实战,并邀请用户分享使用经验。

功能列表很长。除了聊天、流式输出、视觉、音频、文档、OCR、图像和视频生成、向量、重排序和内容审核,还列出智能体(RubyLLM::Agent)和逐步执行的智能体循环;可调用你的 Ruby 方法的工具,其 requires_approval 选项会暂停运行直到有人批准;通过 RubyLLM::MCP 接入 MCP,支持 OAuth 和工具过滤;用 Ruby schema 的结构化输出;提示缓存;回退到备用模型;取消;按次尝试记录的成本账本;基于 fiber 的异步;以及工作流。Rails 支持包括 Active Record 持久化、Active Storage 附件、Hotwire 流式输出和生成器。在 Ruby、Python、JavaScript 或 shell 沙箱里执行代码、Agent Skills 格式的技能和评测,README 标注为 main 分支功能,而不是已发布的 gem。

安装用 `bundle add ruby_llm`,我们拿到的安装命令写的是 2.1.1 版。许可证为 MIT,最近一次推送是 2026-10-15。本评测基于 README 和仓库数据,我们没有实际运行过它。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-16。

许可证
MIT
最新发布
v2.1.1 · 2026-10-11
最近提交
2026-10-15
贡献者
140
复刻数
516
未关闭的 issue 和 PR
0
首次发布
2025-01-30

来源:GitHub、npm 和 PyPI 的公开接口。

#Ruby AI框架#LLM集成#智能体AI#多模态AI#代码执行沙盒#模型评估#Rails集成#提示工程
$ 安装
$ bundle add ruby_llm --version 2.1.1
↗ 访问官网★ GitHub
01

功能特性

01支持19+ LLM提供商的统一API,兼容多种模型和OpenAI兼容端点。
02支持模型在Ruby、Python、JavaScript和Shell环境中进行沙盒代码执行。
03用于构建、管理和评估AI智能体及其工作流的综合框架。
04广泛的多模态能力,包括视觉、音频、视频分析以及图像/视频生成。
05与Rails应用程序无缝集成,提供数据持久化、流式传输和UI生成器。
02

为什么选择它

+一套 API 对接 19 家服务商,托管或本地均可,并支持 OpenAI 兼容端点
+一个 gem 覆盖面广:聊天、视觉、音频、OCR、图像和视频生成、向量、重排序和内容审核
+智能体、带人工批准选项的工具、支持 OAuth 的 MCP 客户端、回退、取消和按次尝试的成本账本
+集成 Rails:Active Record、Active Storage、Hotwire 流式输出和生成器;MIT 许可
03

权衡点

!代码执行、技能和评测在 README 里标为 main 分支功能,还不在已发布的 gem 里
!只支持 Ruby;其他语言的团队需要用别的 SDK
!一个 gem 里功能很多,需要学习的 API 面很大
!“经过实战”的说法来自项目自己
04

维护状况检查

活跃检查日期: 2026-10-20
最近提交
2026-10-20
近 90 天提交数
100+
近 90 天发布数
7
最新发布
v2.1.1 (2026-10-11)
未关闭 issue
8
近期 issue 至少有一条评论的比例
1/4
近 12 周每周提交数
近 12 周每周提交数: 5, 141, 56, 48, 55, 38, 41, 51, 183, 40, 250, 18

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #1246 [FEATURE] Continue Gemini long-decode responses as one generation0 条评论 · 2026-10-19
  • #1245 [FEATURE] Preserve native client-toolset identity and results0 条评论 · 2026-10-19
  • #1244 [BUG] `as_json` on an acts_as_chat record renders an array instead of the chat0 条评论 · 2026-10-19

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

05

兼容性

Ruby
运行时
已通过文档验证
Rails
框架集成
已通过文档验证
LLM Providers
模型生态
已通过文档验证
06

快速开始

1
$ bundle add ruby_llm --version 2.1.1
07

使用场景

↳开发具有流式传输功能的对话式AI应用程序和聊天界面。
↳分析和总结多模态内容,如图像、视频、音频和各种文档格式。
↳自动化内容创作,包括根据文本提示生成图像、视频和语音。
↳构建能够执行代码、利用自定义Ruby工具并与外部系统交互的高级AI智能体。
↳使用结构化数据集和断言来评估并持续改进AI模型和智能体的性能和可靠性。
08

同类工具

⚡热门对决:
VSmcp-server★58→VSfastmcp-ts★78→VSpgmoneta_mcp★19→VSfennara-godot-ai★311→
mcp-server logo
mcp-server★ 58
Vapi MCP Server 是一个通过 Vapi 和模型上下文协议构建 AI 语音助手和电话代理的服务器。
VS对比→
fastmcp-ts logo
fastmcp-ts★ 78
一个用于构建模型上下文协议(MCP)服务器、客户端和应用程序的TypeScript框架。
VS对比→
pgmoneta_mcp logo
pgmoneta_mcp★ 19
pgmoneta MCP 是 pgmoneta 的官方模型上下文协议服务器,为 PostgreSQL 备份/恢复解决方案提供本地大语言模型支持。
VS对比→
fennara-godot-ai logo
fennara-godot-ai★ 311
Fennara为AI编码客户端提供与Godot游戏引擎的实时连接和反馈循环,使AI代理能够在编辑器内检查场景、脚本、捕获运行时错误并验证更改。
VS对比→
AReaL logo
AReaL★ 5.9k
AReaL是一个开源、完全异步的强化学习训练系统,专注于大型推理和智能体模型,支持从单节点到千卡GPU的扩展。
VS对比→
better-chatbot logo
better-chatbot★ 1.2k
一个受ChatGPT、Claude等主流AI启发的开源AI聊天机器人,为个人和团队提供服务。
VS对比→
stdapi.ai logo
stdapi.ai★ 25
一个兼容OpenAI、Anthropic、Cohere和Ollama的API网关,用于Amazon Bedrock和AWS AI服务。
VS对比→
Cherry Studio logo
Cherry Studio★ 52.9k
Cherry Studio 是一款支持多种大型语言模型提供商的桌面客户端,可在 Windows、Mac 和 Linux 上使用。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始07使用场景08同类工具
crmne /
ruby_llm
↗

MIT 许可的 Ruby 框架:一套 API 对接 19 家服务商,另有智能体、工具、MCP、沙箱代码执行和 Rails 集成

4.5k516MIT
最后更新1天前
状态活跃
分类大模型基础设施
贡献者140
最新发布v2.1.1
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。