#!/bin/bash set -e # Create the virtual environment if it doesn't exist if [ ! -d "/voicebot/.venv/bin" ]; then echo "Creating virtual environment..." if [ -e /voicebot/pyproject.toml ]; then rm -r /voicebot/pyproject.toml fi uv init \ --python /usr/bin/python3.13 \ --name "ai-voicebot-agent" \ --description "AI Voicebot Environment" \ . uv add -r ./requirements.txt fi export VIRTUAL_ENV=/voicebot/.venv export PATH="$VIRTUAL_ENV/bin:$PATH" # Launch voicebot in production or development mode exec uv run main.py