19 lines
786 B
Bash
Executable File
19 lines
786 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: testbed/.venv/bin/python -m testbed.demo --agent auto"
|
|
echo "Conformance: testbed/.venv/bin/python -m testbed.conformance ~/Desktop/aicc-spec/conformance/scenarios"
|