Skip to content

Guides

Practical guides for building applications with RobotLab.

Getting Started

If you're new to RobotLab, start here:

Core Features

Guide Index

Guide Description Time
Building Robots Create and configure robots 10 min
Creating Networks Multi-robot orchestration 15 min
Using Tools Add custom capabilities 10 min
MCP Integration External tool servers 10 min
Streaming Real-time responses 5 min
Memory Shared data store 5 min
Observability & Safety Token tracking, circuit breaker, learning loop 10 min

Extension Gems

Additional capabilities are available as separate gems:

Gem Description Docs
robot_lab-rails Rails generators, background jobs, Turbo Stream broadcasting Rails Integration guide
robot_lab-ractor True CPU parallelism for tools and robot pipelines via Ruby Ractors Ractor Parallelism guide
robot_lab-durable Cross-session knowledge persistence with YAML-backed storage robot_lab-durable README
robot_lab-document_store Embedding-based semantic document search via fastembed robot_lab-document_store README