BETAmodules.com is in beta — open to partnerships & joint ventures.Build with us

rubagent

v0.1.1RubyGems· Ruby

Rubagent is a lightweight Ruby framework for building modular, composable AI agents that can interact with LLMs (like OpenAI), tools, and external APIs. It provides a flexible architecture for defining agents, managing prompts, and orchestrating multi-step workflows using functional patterns. Features: - Streamed LLM responses (OpenAI, etc.) - Plug-and-play agent design - Shared context and memory flow - Support for custom tools and HTTP integrations - Built-in dry-rb and Zeitwerk compatibility

The verdict
Aging — last published over a year ago — check before adopting. Check the repo for activity before adopting.
Check the repo for activity before adopting.
Live from the RubyGems registry · derived rules, not AI
How it scores
MaintenanceAging
PopularityNiche
SecurityClean
LicensePermissive
DepsZero deps
Maintenance
Last published over a year ago — check before adopting.
Popularity
19 downloads / week
Security
No known advisories for this version (OSV).
License
MIT
Dependencies
No runtime dependencies
Recent releases
  • 0.1.1over a year ago
  • 0.1.0over a year ago
rubagent — Rubagent is a lightweight Ruby framework for building modular, composable AI agents that can interact with LLMs (like OpenAI), tools, and external APIs. It provides a flexible architecture for defining agents, managing prompts, and orchestrating multi-step workflows using functional patterns. Features: - Streamed LLM responses (OpenAI, etc.) - Plug-and-play agent design - Shared context and memory flow - Support for custom tools and HTTP integrations - Built-in dry-rb and Zeitwerk compatibility (Ruby / RubyGems) · Modules