forge/backend/requirements.txt
DJP 7a804e896d Initial commit - FORGE AI unified platform
Features:
- Image generation (OpenAI, Gemini, Leonardo, Bria, Stability, Flux)
- Nano Banana iterative editing
- Video generation and upscaling
- Audio TTS, STT, sound effects (ElevenLabs)
- Text prompt studio and alt text
- User authentication with JWT/cookies
- Admin panel with voice management
- Job queue with Celery
- PostgreSQL + Redis backend
- Next.js 15 + FastAPI architecture

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2025-12-09 20:39:00 -05:00

67 lines
1.1 KiB
Text

# FORGE AI Backend Requirements
# Web Framework
fastapi==0.109.0
uvicorn[standard]==0.27.0
python-multipart==0.0.6
# Database
sqlalchemy==2.0.25
asyncpg==0.29.0
psycopg2-binary==2.9.9
alembic==1.13.1
# Redis/Queue
redis==5.0.1
celery==5.3.6
kombu==5.3.4
# API Clients
httpx==0.26.0
aiohttp==3.9.1
requests==2.31.0
# AI/ML
openai==1.10.0
anthropic==0.14.0
google-generativeai==0.3.2
google-cloud-aiplatform==1.38.0
stability-sdk==0.8.4
# Video/Audio Processing
ffmpeg-python==0.2.0
openai-whisper==20231117
pydub==0.25.1
elevenlabs==1.0.0
# Image Processing
pillow==10.2.0
opencv-python-headless==4.9.0.80
# Translation
deepl==1.16.1
# Google Cloud
google-cloud-storage==2.14.0
google-auth==2.27.0
# Utilities
python-dotenv==1.0.0
pydantic==2.5.3
pydantic-settings==2.1.0
email-validator==2.1.0
aiofiles==23.2.1
python-magic==0.4.27
markdown==3.5.2
# Security
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
bcrypt==4.0.1 # Pin to version compatible with passlib 1.7.4
msal==1.26.0
# Monitoring
structlog==24.1.0
# NumPy (compatible with whisper)
numpy<2.0.0