# NixOrb — Core dependencies
# Install PyTorch with CUDA first:
#   pip install torch==2.7.1+cu118 torchaudio==2.7.1+cu118 \
#       --index-url https://download.pytorch.org/whl/cu118

# Qt6 GUI
PySide6>=6.7.0
qasync>=0.27.1

# ASR — Whisper
faster-whisper>=1.0.3

# Audio
sounddevice>=0.4.7
soundfile>=0.12.1
numpy>=1.26.0

# Networking
aiohttp>=3.9.5

# Config & data
pydantic>=2.7.0
pydantic-settings>=2.3.0
tomli-w>=1.0.0

# CLI
typer[all]>=0.12.3

# Memory
chromadb>=0.5.3

# Input
pynput>=1.7.6

# Optional: wake word detection
# openwakeword>=0.6.0
