awswarm(tool, public)
Run one model too big for any single GPU across a pool of small ones.
Name
awswarm — Run one model too big for any single GPU across a pool of small ones.
The problem it solves
A frontier MoE checkpoint (Kimi K3, ~1.56TB) fits no consumer card, and "rent a bigger box" stops being an option past a certain size. Splitting a model finely enough to run on heterogeneous, unreliable consumer GPUs -- some too small to hold even one full layer -- is a placement and scheduling problem with no shipped general answer. The money-losing failure mode is retrying a fleet acquisition that was never going to complete, because nothing scored the odds before spending on it.
Instead of trusting / you check
- instead of trusting
- that a model either fits your GPU or it doesn't run at all
- you check
- a placement plan and an acquisition-probability estimate before you spend on a run
Adopt it alone
Feed it one layer's shape and a pool of heterogeneous GPU specs and get back a sub-layer placement plan, plus the probability that plan actually assembles.
Install
pip install git+https://github.com/Aitherium/awswarm.git
Where it sits in the path
- Not on the path yet — reference only.
Links
Generated 2026-09-14 00:48Z from the ecosystem registry. A field here that is wrong is wrong in the registry — fix it there and this page follows.