Spaces:
Sleeping
Sleeping
| # ============================================================================ | |
| # Sakhi — runtime requirements (Path 1 workstation deployment) | |
| # Just enough to run `python api.py`: Ollama + faster-whisper + FastAPI. | |
| # For training / fine-tuning, use requirements.txt (which is a superset of this). | |
| # ============================================================================ | |
| # ASR: faster-whisper bundles ctranslate2 with its own CUDA/cuDNN libs (no system PyTorch needed) | |
| faster-whisper>=1.0.0,<2.0.0 | |
| # FastAPI + uvicorn for /api/* and frontend static mount | |
| fastapi>=0.110 | |
| uvicorn[standard]>=0.27 | |
| python-multipart>=0.0.9 | |
| # Ollama client (talks to local Ollama daemon on 11434) | |
| ollama>=0.4.0 | |
| # Schema validation + utilities | |
| jsonschema>=4.23.0 | |
| python-dotenv>=1.0.0 | |
| huggingface-hub>=0.28.0 | |
| pyyaml>=6.0 | |