# requirements.txt gradio requests pandas langchain langchain-openai langchain-community langchain-experimental # For PythonAstREPLTool potentially duckduckgo-search wikipedia python-chess lxml # Often needed by wikipedia/web scraping tools openpyxl # For reading .xlsx files with pandas ffmpeg-python # or ensure ffmpeg is installed system-wide for audio processing tiktoken # often needed by langchain/openai tavily-python # Optional, but good search API beautifulsoup4 # For HTML parsing if needed