anyio>=4.12.1
numpy>=2.0.0
ghoshell-common>=0.5.0
ghoshell-container>=0.3.1
janus>=2.0.0
jsonargparse>=4.48.0
orjson>=3.11.8
pillow>=12.1.0
python-dateutil>=2.9.0.post0
python-ulid>=3.1.0
regex>=2024.0.0
pathspec>=0.12.0
python-frontmatter>=1.1.0
psutil>=7.2.1
aiofiles>=25.1.0

[cli]
typer>=0.24.1
rich
python-dotenv>=1.0.0

[ghost]
pydantic-ai-slim[anthropic,openai]>=1.90.0
anthropic>=0.84.0

[host]
typer>=0.24.1
rich
httpx>=0.28.0
websockets>=15.0.1
python-dotenv>=1.0.0
eclipse-zenoh>=1.8.0
prompt-toolkit>=3.0.52
pexpect>=4.9.0
miniaudio>=0.67
loadenv>=0.1.1
mcp>=2.0.0
uvicorn>=0.37.0
pydantic-ai-slim[anthropic,openai]>=1.90.0
anthropic>=0.84.0
pywebrtc-audio>=0.2.0

[matrix]
typer>=0.24.1
rich
python-dotenv>=1.0.0
eclipse-zenoh>=1.8.0

[mcp]
mcp>=2.0.0
uvicorn>=0.37.0

[redis]
fakeredis>=2.32.1
redis>=7.0.1

[zmq]
zmq>=0.0.0
aiozmq>=1.0.0
