# ============================================
# MINIMAL Requirements for ChatBot Workshop
# ============================================
# This file contains only the essential dependencies
# needed to run the 5 lesson files.
#
# Install with: pip install -r requirements-minimal.txt
# ============================================

# LangChain Core (Agent Framework)
langchain>=1.0.0
langchain-core>=1.0.0
langchain-community>=0.4.0
langchain-ollama>=1.0.0

# LangGraph (Agent Orchestration)
langgraph>=1.0.0
langgraph-checkpoint>=3.0.0

# Embeddings & Vector Search
sentence-transformers>=5.0.0
faiss-cpu>=1.13.0

# Scientific Computing (required by sentence-transformers)
numpy>=2.0.0

# Utilities
pydantic>=2.0.0
