AI-RADIO / requirements.txt
Nikita Makarov
Remove audioop-lts (not needed for Python 3.10)
eee53c3
raw
history blame contribute delete
726 Bytes
gradio==4.44.1
openai>=1.0.0
elevenlabs==1.10.0
llama-index==0.11.20
llama-index-llms-openai>=0.1.5
llama-index-embeddings-openai>=0.1.5
llama-index-embeddings-huggingface>=0.1.0
sentence-transformers>=2.2.0
requests==2.32.3
python-dotenv==1.0.1
pydantic==2.9.2
feedparser==6.0.11
mcp==1.1.0
httpx==0.27.2
sse-starlette==2.1.3
pydantic-settings==2.5.2
chromadb==0.5.5
speechrecognition>=3.10.0
# pyaudio>=0.2.11 # Optional - requires PortAudio. Install with: brew install portaudio (macOS) or apt-get install portaudio19-dev (Linux)
yt-dlp>=2024.1.0
pydub>=0.25.1
pyttsx3>=2.90
# Note: ffmpeg is recommended for some advanced audio workflows
# Install with: brew install ffmpeg (macOS) or sudo apt-get install ffmpeg (Linux)