# Allowed Tools & Libraries ## AI Frameworks - LangChain (agents, tools, memory) - OpenAI or Anthropic models - FAISS for vector storage ## Backend - FastAPI - Uvicorn ## Utilities - python-dotenv - logging - pathlib ## Rules - Do NOT introduce new frameworks without explanation - Prefer standard LangChain abstractions - Avoid experimental APIs unless necessary