#!/usr/bin/env bash # Setup script for aicc-capsule: create venv, install deps. set -euo pipefail cd "$(dirname "$0")/.." python3 -m venv testbed/.venv source testbed/.venv/bin/activate pip install --upgrade pip # aicc-py SDK from sibling checkout pip install -e "$HOME/Desktop/aicc-py" # Engine + demo deps: Pillow (headless raycaster renderer), websockets (transport), # openai (LLM demo client), pytest (test suite) pip install pillow websockets openai pytest pytest-asyncio echo "Setup done. Activate with: source testbed/.venv/bin/activate" echo "Run the bridge: scripts/run_bridge.sh" echo "Run the demo: scripts/run_demo.sh --agent auto" echo "Conformance: testbed/.venv/bin/python -m testbed.conformance ~/Desktop/aicc-spec/conformance/scenarios"