# Core runtime
pydantic>=2.0.0
python-dotenv>=1.0.0
openai>=1.0.0

# Agent/model providers
langchain-core>=1.3.2,<2.0.0
langchain-openai>=0.1.0
langchain-google-genai>=4.0.0
langchain-anthropic>=0.1.0
langchain-ollama>=0.2.2
ddgs>=6.1.0

# Local model support (transformers)
transformers>=4.57.0
accelerate>=0.20.0
torch>=2.0.0
bitsandbytes>=0.40.0

# Desktop automation and imaging
pyautogui>=0.9.54
pyperclip>=1.9.0
pynput>=1.7.6
Pillow>=10.0.0
rapidfuzz>=3.0.0
PySide6>=6.6.0

# Optional cloud storage helper
oss2>=2.17.0

# Windows-specific runtime
pywin32>=306; platform_system == "Windows"
psutil>=5.9.0; platform_system == "Windows"

# Notebook/dev (optional)
ipykernel>=6.25.0
jupyter>=1.0.0
