#!/bin/bash # Character Forge - Installation Script # ====================================== echo echo "========================================" echo "Character Forge - Installation" echo "========================================" echo # Check Python if ! command -v python3 &> /dev/null; then echo "ERROR: Python 3 is not installed!" echo "Please install Python 3.10+ from https://www.python.org/" exit 1 fi echo "Python found:" python3 --version echo echo "Installing dependencies..." echo # Upgrade pip python3 -m pip install --upgrade pip # Install requirements python3 -m pip install -r requirements.txt if [ $? -ne 0 ]; then echo echo "ERROR: Installation failed!" exit 1 fi echo echo "========================================" echo "Installation Complete!" echo "========================================" echo echo "Character Forge is ready to run!" echo echo "Next steps:" echo "1. Get your Gemini API key from https://aistudio.google.com/app/apikey" echo "2. Set it as environment variable: export GEMINI_API_KEY=your-key-here" echo "3. Run: ./start.sh" echo