Files
aicc-capsule/scripts/setup.sh
T

19 lines
765 B
Bash
Executable File

#!/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"