# Core ML/AI dependencies
torch>=2.0.0
transformers>=4.30.0
langchain>=0.1.0
langchain-community>=0.0.20
langchain-experimental>=0.0.40

# Data processing
numpy>=1.21.0
pandas>=1.3.0
Pillow>=8.0.0
opencv-python>=4.5.0
datasets>=2.0.0

# Text processing and sentiment analysis
textblob>=0.17.0
nltk>=3.8.0

# Vector databases and embeddings
chromadb>=0.4.0
sentence-transformers>=2.2.0
faiss-cpu>=1.7.0

# Memory and state management
redis>=4.0.0
pydantic>=2.0.0

# Utilities
tqdm>=4.60.0
python-dotenv>=0.19.0
click>=8.0.0
rich>=12.0.0

# Optional: GPU support
# torch-audio>=2.0.0  # Uncomment for audio processing
# torchvision>=0.15.0  # Uncomment for vision tasks
