Swarm is a continuous build system implemented in Erlang which takes software collaboration to another level. It allows users to share patches based on pre-defined rules, allowing for a more streamlined patch submission process than currently used for Erlang/OTP. Furthermore it supports the build and test of custom Erlang distributions which can be used to create specialized and supported collections of Erlang applications. Erlang Solutions plans to use Swarm to automatically test patches submitted to Erlang/OTP's main branch on Github and provide ready-to-use operating system packages of Erlang/OTP and custom variants. Tino will present the concepts behind Swarm and show how it can be used to improve the Erlang/OTP collaboration process.