Installation Troubleshooting
January 10, 2026 ยท View on GitHub
Solutions for common installation and setup issues with BOS-AI.
Pre-Installation Checklist
Before installing BOS-AI, verify you have:
| Requirement | How to Check | Notes |
|---|---|---|
| Claude Code | claude --version | Must be installed and working |
| Git | git --version | Required for repository operations |
| Terminal access | Open Terminal app | macOS, Linux, or Windows PowerShell |
| Network access | ping github.com | Required to download BOS-AI |
Installation Methods
Method 1: Full Installation (Recommended)
mkdir ~/my-business && cd ~/my-business && git init
curl -fsSL https://raw.githubusercontent.com/TheWayWithin/BOS-AI/main/deployment/scripts/install.sh | bash -s full
Method 2: Manual Installation
If the automatic installer fails:
# Create your business directory
mkdir ~/my-business && cd ~/my-business && git init
# Clone BOS-AI
git clone https://github.com/TheWayWithin/BOS-AI.git temp-bos
# Copy required files
cp -r temp-bos/.claude .
cp temp-bos/CLAUDE.md .
# Clean up
rm -rf temp-bos
# Verify
ls -la .claude/agents/
Common Issues and Solutions
Issue: "curl: command not found"
Symptom: Terminal says curl is not installed.
Solution:
# macOS - install Xcode command line tools
xcode-select --install
# Linux (Ubuntu/Debian)
sudo apt-get install curl
# Linux (CentOS/RHEL)
sudo yum install curl
Issue: "Permission denied"
Symptom: Script fails with permission errors.
Solutions:
-
Check directory permissions:
ls -la ~/ # Your home directory should be owned by you -
Try a different directory:
mkdir ~/Documents/my-business && cd ~/Documents/my-business git init # Then run installation again -
Don't use sudo (unless specifically required):
# Wrong - don't do this sudo curl -fsSL ... | bash # Right - run as normal user curl -fsSL ... | bash
Issue: "Agents not appearing"
Symptom: After installation, typing @ doesn't show BOS-AI agents.
Solutions:
-
Restart Claude Code:
# Exit Claude Code completely # Open a new terminal cd ~/my-business claude code . -
Verify installation location:
ls -la .claude/agents/ # Should show 30+ agent files -
Check you're in the right directory:
pwd # Should be your business directory cat CLAUDE.md | head -5 # Should show BOS-AI header -
Verify agent file format:
cat .claude/agents/chassis-intelligence.md | head -10 # Should show agent definition
Issue: "Commands not recognized"
Symptom: /coord or other commands don't work.
Solutions:
-
Check commands directory:
ls -la .claude/commands/ # Should show coord.md, meeting.md, etc. -
Verify command format:
cat .claude/commands/coord.md | head -10 # Should show command definition -
Use correct syntax:
# Correct /coord optimize # Incorrect /coord-optimize @coord optimize coord optimize
Issue: "Network/download failures"
Symptom: Script fails to download files from GitHub.
Solutions:
-
Check network connectivity:
curl -I https://github.com # Should return HTTP 200 -
Try alternative download:
# Download manually in browser, then: cd ~/Downloads unzip BOS-AI-main.zip cd BOS-AI-main ./deployment/scripts/install.sh full ~/my-business -
Check for VPN/firewall issues:
- Temporarily disable VPN
- Check corporate firewall settings
Issue: "Git not initialized"
Symptom: Error about git repository.
Solution:
cd ~/my-business
git init
# Now run installation again
Issue: ".claude directory already exists"
Symptom: Warning about overwriting existing installation.
Solutions:
-
Backup and reinstall (recommended for fresh start):
mv .claude .claude-backup # Run installation again -
Keep existing and update:
# The installer should offer update option # Or manually update specific files
Verification Commands
After installation, verify everything works:
# Check agent count (should be 30+)
ls .claude/agents/ | wc -l
# Check commands (should be 5+)
ls .claude/commands/ | wc -l
# Check CLAUDE.md exists
cat CLAUDE.md | head -3
# Check missions directory
ls missions/ | wc -l
# Test in Claude Code
claude code .
# Then type: /coord
# Should show mission menu
Platform-Specific Issues
macOS
Issue: Security warning about unsigned scripts
Solution:
# If macOS blocks the script:
# 1. Open System Preferences โ Security & Privacy
# 2. Click "Allow Anyway" for the blocked script
# Or use this command:
xattr -d com.apple.quarantine install.sh
./install.sh full
Windows (WSL)
Issue: Path formatting issues
Solution:
# Use WSL paths, not Windows paths
# Wrong: /mnt/c/Users/Name/my-business
# Right: ~/my-business
cd ~
mkdir my-business
cd my-business
git init
# Run installation
Linux
Issue: Missing dependencies
Solution:
# Ubuntu/Debian
sudo apt-get update
sudo apt-get install git curl
# CentOS/RHEL
sudo yum install git curl
Getting Help
If none of the above solutions work:
-
Collect diagnostic information:
echo "=== System Info ===" uname -a echo "=== Git Version ===" git --version echo "=== Directory Contents ===" ls -la echo "=== .claude Contents ===" ls -la .claude/ 2>/dev/null || echo "No .claude directory" -
Check GitHub Issues:
- Visit: https://github.com/TheWayWithin/BOS-AI/issues
- Search for your error message
- Create new issue if not found
-
Use
/pmdfor analysis:/pmd "installation issue: [describe problem]"
Related Documentation
- FAQ - Frequently asked questions
- Getting Started - Business operations guide
- Directory Structure - Understanding BOS-AI organization