Skip to main content

Stop explaining setup.
Start shipping.

Codify your team's dev environment into a single YAML profile.
New teammates go from zero to running with one command.

$ raid install

  Cloning repositories...
  ✓ api-service       → ~/dev/api-service
  ✓ frontend          → ~/dev/frontend
  ✓ shared-libs       → ~/dev/shared-libs

  Running install tasks...
  ✓ npm install       (api-service)
  ✓ npm install       (frontend)
  ✓ brew install node (shared-libs)

  Done in 12s

One-command onboarding

raid install clones every repo in your profile and runs their install tasks concurrently. A new teammate is fully set up before they finish their coffee.

📋

Tribal knowledge, codified

Every setup step, script, and gotcha lives in raid.yaml alongside the code. No wiki to update, no Slack thread to dig through — the repo is the runbook.

🛠️

Shared team commands

Define custom commands once in your profile — raid deploy, raid migrate, whatever your team needs. Everyone gets the same commands without any extra setup.

🌍

Environment switching

raid env staging writes the right .env files into every repo and runs environment tasks across all of them at once. Switch contexts in seconds, not minutes.

Install

Homebrewbrew install 8bitalex/tap/raid
Scriptcurl -fsSL https://raw.githubusercontent.com/8bitalex/raid/main/install.sh | bash