#!/usr/bin/env bash

echo "====================================="
echo " LinduAI macOS Installer Check"
echo "====================================="
echo ""

echo "[1/6] Checking macOS version..."
sw_vers 2>/dev/null || echo "This does not look like macOS."

echo ""
echo "[2/6] Checking architecture..."
uname -m

echo ""
echo "[3/6] Checking Homebrew..."
if command -v brew >/dev/null 2>&1; then
  brew --version | head -1
else
  echo "Homebrew not found."
  echo "Install Homebrew from:"
  echo "https://brew.sh/"
fi

echo ""
echo "[4/6] Checking Git..."
if command -v git >/dev/null 2>&1; then
  git --version
else
  echo "Git not found."
  echo "You can install it with:"
  echo "brew install git"
fi

echo ""
echo "[5/6] Checking Docker..."
if command -v docker >/dev/null 2>&1; then
  docker --version
else
  echo "Docker not found."
  echo "Please install Docker Desktop for Mac:"
  echo "https://www.docker.com/products/docker-desktop/"
fi

echo ""
echo "[6/6] Checking Docker Compose..."
if docker compose version >/dev/null 2>&1; then
  docker compose version
else
  echo "Docker Compose not found."
  echo "Please make sure Docker Desktop is installed and running."
fi

echo ""
echo "Check complete."
echo "This script currently only checks the environment."
echo "For full AI Agent setup or private deployment, contact LinduAI:"
echo "https://linduai.com/contact-en.html"
