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
>= 4.0.9
Authors
Dewayne VanHoozer
Versions
-
0.6.0
-
source
- 0.6.0 source November 02, 2026 (130 KB)
-
-
0.5.1
-
source
- 0.5.1 source November 01, 2026 (129 KB)
-
-
0.5.0
-
source
- 0.5.0 source November 01, 2026 (129 KB)
-
-
0.3.1
-
source
- 0.3.1 source November 01, 2026 (125 KB)
-
-
0.3.0
-
source
- 0.3.0 source September 18, 2026 (1.08 MB)
-