Nice project! You state that your looking for someone to opensource it. Whats keeping you from just gitlab pushing your stuff? :) Would possibly be interested in recreating this.
Open source happens sometimes because people are willing to just git push things that are half finished or even garbage. You should not feel bad about doing it!