SideKick, the Prusa XL Filament Loader (from the Bowden Speed Loader guy!)
Although I did have a lot of requests for this, it wasn't until I came up with a way to have one motor, battery, switch, and gear for all three filaments, on the side of the XL, in a way that will fit on the side, that I decided to start working on it. I also wanted to use as many of the same parts from the Bowden Speed Loader as possible. Unfortunately, there are still many new parts to get.
The design goals for this project changed over time, but my main priority was to avoid having to change the OEM hardware in any significant way. This also included being able to install and remove it without dismantling, even unplugging, the filament sensors. Since it was to be battery powered, the battery needed to be easy to change in situ. It also had to be securely mounted to the frame of the XL. I was able to keep the GA12-N20 gearmotor, but also designed a version for a motor with a bit more speed and torque.
To use, simply insert the filament through the filament sensor and ensure that it goes into the gears of the SideKick. Press the paddle that aligns with the filament you just loaded. There is no need to fold the other paddles back, but if you prefer to do so, they will fold all the way back and out of the way. As long as you don't apply pressure to the other paddles, all will be well.
https://www.printables.com/model/1576747-sidekick-the-prusa-xl-filament-loader