aiohttp
requests
websocket-client
cryptography
certifi
typer>=0.9.0
rich>=13.0.0
httpx>=0.27.0
httpx-sse>=0.4.0
prompt-toolkit>=3.0
pydantic>=2.0
tenacity
PyYAML>=6.0
textual>=0.50

[:python_version < "3.11"]
tomli>=2.0

[acli-all]
anthropic>=0.40
openai>=1.30
sounddevice>=0.4
numpy>=1.20
opencv-python>=4.5

[acli-anthropic]
anthropic>=0.40

[acli-camera]
opencv-python>=4.5

[acli-openai]
openai>=1.30

[acli-voice]
sounddevice>=0.4
numpy>=1.20

[tokenizer]
tiktoken
