#!/bin/bash export PYTHONPATH=$PYTHONPATH:$(pwd)/.env/lib/python3.12/site-packages # Get the directory where this script is located SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" cd "$SCRIPT_DIR" echo "Setting up KnowledgeCenter environment in: $SCRIPT_DIR" # Create virtual environment if it doesn't exist if [ ! -d ".venv" ]; then echo "📦 Creating Python virtual environment..." uv venv echo "✅ Virtual environment created" else echo "✅ Virtual environment already exists" fi # Activate virtual environment echo "🔄 Activating virtual environment..." source .venv/bin/activate