The whole Mapbox GL stack is open source and can be used locally as well. It is complicated, but possible nevertheless.
Also, it's very different — with OL3, you just have GL rendering usual server-rendered image tiles with some simple vector data overlays, while Mapbox GL JS renders OSM vector data on the client.