Documentation
Ringleader Documentation
Technical documentation for Ringleader: persistent, reproducible development environments managed as Kubernetes-style resources.
Ringleader manages workstations (local VMs, containers, and remote cloud
machines) as Kubernetes-style resources that are continuously kept in line with
the state you declare. You describe an environment once in YAML, apply it like
kubectl, and Ringleader keeps the real machine matching it: no snowflakes, no
hand-patched one-offs, the same environment for a human or an AI agent.
This site documents how to install Ringleader, drive it from the command line, and author the resources that define your environments.
Getting Started
Install Ringleader on macOS or Windows, complete onboarding, and bring up your first workstation.
Tutorials
A guided path from your first workstation to running an AI coding agent inside it, one short tutorial at a time.
Terminal UI
A k9s-style dashboard over every workstation, config, binding, SSH key, and grant you can see, live and keyboard-driven.
CLI Reference
Every rl command and subcommand, with flags, arguments, and examples.
Reference
The Ringleader resource model: how the objects relate, and a field-by-field reference for each kind.
Cloud Onboarding
Bring your own AWS, Azure or GCP account under Ringleader with least-privilege, self-service assets, so a Ringleader control plane can run workstation VMs in your cloud.
Troubleshooting
Diagnose a Ringleader install: local status, a stuck workstation, the daemon logs, and the sendable diagnostics bundle you share with the Ringleader team.