Metadata-Version: 2.4
Name: torchway
Version: 0.0.2
Summary: CLI tool for distributed PyTorch training on Kubernetes
Author-email: Suvan Kasina <suvan.kasina8@gmail.com>
License: MIT
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# Torchway

A CLI tool that takes any PyTorch training script and handles the entire 
distributed training stack in one command — no YAML, no boilerplate.

```bash
pip install torchway
```

## What it does

- Generates and applies Kubernetes PyTorchJob manifests automatically
- Injects DDP/FSDP distributed training boilerplate
- Aggregates multi-pod logs in real time
- Auto-wires MLflow experiment tracking
- Surfaces plain-language fault explanations for OOM kills and NCCL errors

## Status

🚧 Under active development — V1 coming soon.

## Author

Suvan Kasina — [GitHub](https://github.com/Suvan8806)
