openwakeword>=0.6.0
pyaudio>=0.2.14
numpy>=1.24.0
soundfile>=0.12
PyYAML>=6.0
pydantic>=2.0
platformdirs>=4.0
sherpa-onnx>=1.0
pyobjc-framework-Cocoa>=10.0
pyobjc-framework-Quartz>=10.0
mcp>=1.0
psutil>=5.9
rich>=13.0
sounddevice>=0.4.0
huggingface_hub>=0.20.0

[aec]
livekit>=1.0.0

[apple-silicon]
mlx-whisper>=0.1.0

[dev]
pytest
pytest-asyncio
pytest-mock
pytest-subprocess
ruff

[learn-vocab]
anthropic<1,>=0.84

[tts]
kokoro>=0.3.0
mlx-audio>=0.4.0
