TorchTitan is an open-source platform built natively on PyTorch for distributed training of large language models (LLMs). It supports composable parallelism techniques including data, tensor, pipeline, and expert parallelism, enabling scalable pre-training from experimentation to production. The platform integrates advanced features such as elastic scaling, checkpointing, logging, and debugging tools to facilitate efficient training workflows.