Skip to content

AI Dev Station — Tooling Checklist

Prerequisites per machine

Mac Mini (orchestrator)

ToolInstallVerify
Homebrew/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"brew --version
Dockerbrew install --cask dockerdocker info
Tailscalebrew install --cask tailscaletailscale status
GitHub CLIbrew install ghgh --version

Mac Studio (worker)

ToolInstallVerify
HomebrewSame as abovebrew --version
Dockerbrew install --cask dockerdocker info
Ollamabrew install ollamaollama --version
Ollama modelsollama pull qwen2.5-coder:32bollama list
GitHub CLIbrew install ghgh --version

MacBook Air (client)

ToolInstallVerify
HomebrewSame as abovebrew --version
Node.jsbrew install nodenode --version
OpenCodenpm install -g opencodeopencode --version
GitHub CLIbrew install ghgh --version

One-command setup

bash
# Run this on each machine — it installs everything above
./bin/devstation.sh setup

Environment variables

Copy .env.example.env on each machine. Required vars:

VariableWhere neededDescription
GITHUB_TOKENAll machinesGitHub personal access token
DEEPSEEK_API_KEYStudio, AirDeepSeek API key
CLAUDE_API_KEYStudio, AirAnthropic API key
TELEGRAM_BOT_TOKENMiniTelegram bot token
TELEGRAM_CHAT_IDMiniYour Telegram chat ID
LINEAR_API_KEYMiniLinear API key
STUDIO_TAILSCALE_IPMini, AirStudio's Tailscale IP
TAILSCALE_IPEach nodeThis machine's Tailscale IP

Health verification

bash
# On each machine
./bin/devstation.sh doctor

MIT Licensed | Built with AI Dev Station