# === Core Framework === fastapi>=0.115.0 uvicorn[standard]>=0.30.0 python-dotenv>=1.0.0 # === LLM === groq>=0.11.0 # === Embeddings (CPU only — all-MiniLM-L6-v2, 384 dims, ~90MB) === sentence-transformers>=3.0.0 # === Database — PostgreSQL + pgvector === psycopg2-binary>=2.9.9 pgvector>=0.3.0 asyncpg>=0.29.0 # === Channel — Slack (Socket Mode) === slack-bolt>=1.20.0 # === Scheduler === apscheduler>=3.10.0 # === Web Search (Scout Agent) === tavily-python>=0.5.0 duckduckgo-search>=6.0.0 # === Forecasting === prophet>=1.1.5 # === Data Processing === pandas>=2.2.0 numpy>=1.26.0 openpyxl>=3.1.0 faker>=28.0.0 # === Config === pydantic>=2.9.0 pydantic-settings>=2.5.0 pyyaml>=6.0.2 # === HTTP Client === httpx>=0.27.0