# AILOOS Backend Requirements for Production (Runtime Only)

# Web Framework
fastapi==0.104.1
uvicorn[standard]==0.24.0

# Database
psycopg2-binary==2.9.9
sqlalchemy==2.0.23
alembic==1.12.1

# Authentication & Security
python-jose[cryptography]==3.3.0
PyJWT==2.8.0
passlib[bcrypt]==1.7.4
python-multipart==0.0.6

# AI/ML
torch==2.1.1
transformers==4.35.2
sentence-transformers>=2.7.0
accelerate==0.24.1
datasets==2.15.0
scikit-learn==1.3.2
numpy==1.26.2
pandas==2.1.4

# Graph Database
neo4j==5.18.0

# NLP for Entity Extraction
spacy==3.7.2

# Federated Learning
phe==1.4.0

# IPFS
ipfshttpclient==0.8.0a2

# External APIs
openai==1.3.7
anthropic==0.7.8
elevenlabs==0.2.27

# WebSocket
websockets==12.0

# Utilities
pydantic==2.5.0
python-dotenv==1.0.0
aiofiles==23.2.1
httpx==0.25.2
aiohttp==3.9.1
cachetools==5.3.0

# Monitoring & Logging
structlog==23.2.0
sentry-sdk[fastapi]==1.38.0

# Time Series Databases
influxdb-client[ciso]==1.40.0