# Core runtime — install this to run the server
# Training dependencies (torch, transformers, peft) are in requirements.txt
fastapi==0.115.5
uvicorn[standard]==0.32.1
sqlalchemy==2.0.36
alembic==1.14.0
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
bcrypt==4.0.1  # passlib 1.7.4 is incompatible with bcrypt 5.x
python-multipart==0.0.12
slowapi==0.1.9
pydantic[email]==2.10.3
pydantic-settings==2.6.1
httpx==0.28.1
aiofiles==24.1.0
python-dotenv==1.0.1
psutil==6.1.1
aiohttp==3.11.11
beautifulsoup4==4.12.3
duckduckgo-search==7.2.1
celery==5.4.0
redis==5.2.1
