llm.rb is an advanced runtime for building agentic AI applications on CRuby. It has zero runtime dependencies by default, it supports concurrent and parallel tool execution and has a single coherent API that spans 13+ providers. Streaming, tools, guards, compaction, the REPL, builtin MCP/A2A support and the database integrations all build on the same three concepts: providers, contexts, and agents.
Required Ruby Version
>= 3.3.0
Authors
Robert Gleeson, Antar Azri, Rodrigo Serrano
Versions
- 15.0.2 August 20, 2026 (279 KB)
- 15.0.1 August 19, 2026 (279 KB)
- 15.0.0 August 17, 2026 (278 KB)
- 14.0.0 August 09, 2026 (275 KB)
- 13.1.0 July 29, 2026 (225 KB)