# --- Core LangChain --- langchain langchain-core langchain-community # --- Embeddings --- sentence-transformers # --- Vector DB --- chromadb faiss-cpu # --- PDF parsing --- PyPDF2 # --- UI --- gradio gradio-client # --- Utilities --- pydantic langchain-text-splitters sentencepiece protobuf huggingface_hub requests numpy torch transformers