# === UI === gradio gradio_pdf # === Supabase === supabase postgrest httpx python-dotenv # === LangChain Core === langchain langchain-community langchain-text-splitters langchain-openai huggingface-hub fastapi uvicorn websockets>=12.0 # === VectorStore === faiss-cpu # === PDF + HTTP + HTML === pypdf requests beautifulsoup4 lxml # === Audio (STT/TTS local) === transformers accelerate soundfile scipy numpy torchaudio torch librosa # For better audio processing webrtcvad # Alternative VAD library # === OpenAI + HF Hub === openai huggingface_hub