ruby_llm-agents

在 Rails 里声明式定义 AI Agent,自带用量与成本看板

ruby_llm-agents 是一个面向 Ruby on Rails 的 AI Agent 开发框架,基于 RubyLLM 构建,帮助 Ruby 开发者在熟悉的 Rails 生态里快速定义和运行 AI 智能体。它把提示词、结构化输出 schema、缓存、日志、成本追踪等能力封装成声明式配置,让 Agent 不再是散落在控制器里的临时调用,而是可维护、可观测的组件。项目内置监控仪表盘,可以查看生产环境中的 LLM 调用量、token 消耗与费用,方便团队控制预算和排查问题。相比 Python 生态里层出不穷的 Agent 框架,它填补了 Ruby/Rails 阵营的空白,适合已有 Rails 应用想直接集成 AI 能力的团队,无需另起一套技术栈。

开源 free 开发框架
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 138
维护状态 较活跃
是否开源
定价模式 free

项目数据

分类开发框架
开发团队adham90
所属国家
定价模式free
价格说明开源 Ruby gem,免费使用
访问状态
是否开源
开源协议MIT
主要语言Ruby
技术栈/模型dashboard,gem,llm,monitoring,rails
GitHub 星标★ 138
30天Star增速
HF 下载量
上线时间2025-11-25 00:00:00
最近更新2026-09-15 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-13
浏览次数0

使用教程

核心亮点

  • 与 Rails 深度集成,用 Ruby 声明式定义 Agent,无需切换技术栈
  • 内置仪表盘,可实时监控 LLM 调用量、token 消耗和成本
  • 支持结构化输出 schema、缓存、日志,便于生产环境稳定运行

不足之处

  • 项目处于早期,星标仅 137,生态与文档成熟度有限
  • 仅支持 Ruby/Rails,非 Ruby 团队无法使用

适用场景

  • 已有 Rails 应用需要接入 AI 对话或自动化能力
  • 团队需要监控生产环境 LLM 调用成本并做预算控制
  • 用 Ruby 快速搭建带结构化输出的 AI Agent 原型

替代项目

LangChain、LlamaIndex

项目介绍

ruby_llm-agents 是一个开发框架领域的开源项目,官方简介:A Rails agent framework for RubyLLM — define AI agents with prompts, schemas, caching, logging, cost tracking, and a built-in dashboard for monitoring LLM usage in production.。项目使用 Ruby 开发,在 GitHub 上获得 137 星标。

上一篇:gpt-rag-orchestrator

下一篇:SwiftAgent

同类项目推荐

langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 146451 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 166251 2026-08-09
bruno 开源

把 API 测试当代码管理,用 Git 搞定协作与版本追踪

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/I···

★ 46994 2026-08-12