RobotLab is a Ruby framework for building and orchestrating multi-robot LLM workflows. Built on ruby_llm, it provides robots with template-based prompts, tools, and shared memory; networks for coordinating multiple robots with intelligent routing; MCP (Model Context Protocol) integration for external tool servers; and a memory system with Redis backend and semantic caching. Optional gems add Rails integration (robot_lab-rails), durable learning (robot_lab-durable), Ractor concurrency (robot_lab-ractor), document storage (robot_lab-document_store), and OS-level skill-script confinement (robot_lab-sandbox). Core itself imposes no execution limitations.
Required Ruby Version
>= 3.2.0
Authors
Dewayne VanHoozer
Versions
-
0.3.0
-
source
- 0.3.0 source September 18, 2026 (1.08 MB)
-
-
0.2.8
-
source
- 0.2.8 source September 09, 2026 (1.07 MB)
-
-
0.2.7
-
source
- 0.2.7 source August 20, 2026 (1.07 MB)
-
-
0.2.6
-
source
- 0.2.6 source July 31, 2026 (986 KB)
-
-
0.2.1
-
source
- 0.2.1 source May 19, 2026 (2.57 MB)
-