fastapi uvicorn[standard] uvloop orjson python-dotenv pydantic>=2.5.0 pydantic-settings pyyaml google-generativeai>=0.3.2 websockets faster-whisper openai aiohttp elevenlabs boto3 grpcio==1.67.1 # grpcio-tools is a dev/codegen-only tool — NOT a runtime dependency. # Run manually only when .proto files change: # pip install grpcio-tools && python -m grpc_tools.protoc -I. --python_out=. --grpc_python_out=. proto/*.proto # The generated stubs (proto/*_pb2*.py) are committed to the repo. grpcio-status==1.67.1 protobuf>=5.29.0,<7.0.0 redis[hiredis] python-jose[cryptography] passlib structlog opentelemetry-api opentelemetry-sdk opentelemetry-instrumentation-fastapi numpy soundfile webrtcvad pytest pytest-asyncio httpx google-genai edge-tts firebase-admin==7.4.0 google-cloud-firestore==2.27.0 jinja2 itsdangerous python-multipart