smolcluster: Distributed training library using only Python Sockets

retr0jirachi · x · 2026-08-19

smolcluster is an educational distributed deep learning library designed to run on heterogeneous hardware like Mac minis, Raspberry Pis, and Windows machines using only Python's socket library. It supports various algorithms including FSDP, ClassicDP, EDP, and Expert Parallelism, prioritizing code readability for learning purposes.

Original post →

More from Infra

Infra channel →