A friendly script that helps beginners set up their Mac for AI-assisted coding.
| Tool | Description |
|---|---|
| Homebrew | Package manager for macOS |
| Git | Version control |
| NVM | Node version manager |
| Node.js LTS | JavaScript runtime |
| GitHub CLI | GitHub from the command line |
| Ghostty | Modern GPU-accelerated terminal |
| AI Tools | Amp, Codex, OpenCode, Claude Code, Kilo Code |
Visit abregainc.github.io/ai-bootstrap for the landing page.
For the step-by-step guide series (terminal path vs UI app path):
abregainc.github.io/ai-bootstrap/guides/
If you prefer not to use the terminal, use the UI Path page:
abregainc.github.io/ai-bootstrap/guides/ui/
Or run directly:
curl -fsSL https://abregainc.github.io/ai-bootstrap/bootstrap.sh | bashTo clone and run locally:
git clone https://github.com/AbregaInc/ai-bootstrap.git
cd ai-bootstrap
chmod +x bootstrap.sh
./bootstrap.shThe script will:
- ✅ Explain each step in plain English
- ✅ Ask permission before installing anything
- ✅ Skip tools that are already installed
- ✅ Help you authenticate with GitHub
- ✅ Let you choose which AI tools to install
- macOS (Apple Silicon or Intel)
- Admin password for your Mac
- Internet connection
You'll need API keys for the AI coding tools:
- Codex CLI: Get an OpenAI API key at https://platform.openai.com/api-keys
- Claude Code: Get an Anthropic API key at https://console.anthropic.com/
Open a new terminal window. This loads the updated PATH.
Make sure you have Xcode Command Line Tools:
xcode-select --installRun authentication manually:
gh auth loginFully automated test in a Tart macOS VM - no clicking required:
./test/run-test-auto.shRequires Apple Silicon Mac. Installs sshpass if needed.
Manual testing with VM GUI:
./test/run-test.shMIT