# AI/ML
openai==1.12.0
anthropic==0.18.1
google-generativeai==0.3.2
groq==0.4.2
# chromadb>=0.4.0  # Replaced with PostgreSQL
langchain>=0.0.350
langchain-huggingface>=0.0.1
sentence-transformers>=2.5.0
torch>=2.2.0  # MPS 지원 버전
transformers>=4.38.0

# Data Processing
pandas>=2.2.0
numpy>=1.26.0
scipy>=1.12.0

# Document Processing
PyPDF2>=3.0.0
PyMuPDF>=1.23.0
pypdf>=4.0.0
python-docx>=1.0.0
python-pptx>=0.6.20
pyhwp>=0.1b15
openpyxl>=3.1.0
reportlab>=4.1.0

# Web & Network
requests>=2.31.0
beautifulsoup4>=4.12.0
lxml[html_clean]>=5.1.0
selenium>=4.18.0
webdriver-manager>=4.0.0
trafilatura>=1.7.0
youtube_transcript_api>=0.6.0
pytube>=15.0.0

# Visualization
matplotlib>=3.8.0
seaborn>=0.13.0
plotly>=5.19.0

# Image & Media
pillow>=10.2.0
scikit-image>=0.22.0
pydub>=0.25.0
moviepy>=1.0.0
cairosvg>=2.7.0

# GUI & System
PyQt5>=5.15.0
kivy>=2.3.0
pygame>=2.5.0
olefile>=0.47
fpdf2>=2.7.0

# Language Detection
langdetect>=1.0.9 