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), and document storage (robot_lab-document_store).
Required Ruby Version
>= 3.2.0
Authors
Dewayne VanHoozer
Versions
- 0.2.1 May 19, 2026 (2.57 MB)
- 0.1.0 April 29, 2026 (893 KB)
- 0.0.12 April 18, 2026 (886 KB)
- 0.0.11 April 15, 2026 (880 KB)
- 0.0.9 March 02, 2026 (793 KB)