# Core RAG and LangChain
langchain==0.3.13
langchain-community==0.3.13
langchain-openai==0.2.12
langchain-anthropic==0.3.9
cohere>=5.0.0

# Vector database (lightweight)
chromadb>=0.4.0
langchain-chroma>=0.1.0

# Document processing (lightweight)
pypdf>=4.0.0
python-docx>=1.0.0
unstructured>=0.11.0,<0.12.0

# Basic utilities
python-dotenv>=1.0.0
numpy>=1.24.0
pyyaml>=6.0.0
requests>=2.31.0
tiktoken>=0.6.0

# Web framework
fastapi>=0.104.0
uvicorn[standard]>=0.24.0
pydantic>=2.4.0
streamlit>=1.30.0
streamlit-chat>=0.1.0

# Authentication (keep for API support)
pyjwt>=2.8.0
passlib[bcrypt]>=1.7.4
python-jose[cryptography]>=3.3.0

# Data processing
pandas>=2.0.0
python-magic>=0.4.27
aiofiles>=23.2.0
python-multipart>=0.0.6
httpx>=0.25.0
