# Web framework and server fastapi uvicorn[standard] # Embeddings and vector DB (Pinecone) - Sentence-Transformers backend sentence-transformers torch pinecone # PDF processing pymupdf # Database pymongo # Environment and HTTP python-dotenv requests python-multipart # Cloud SDKs boto3 google-generativeai # Note: FAISS removed - using Pinecone for vector search