The solution is ready, a dev has made a lot of progress building it based on a proposal I posted. It's basically Radicle with support for nostr's key format, and some other tweaks. Link - https://cradicle.xyz/
When I say it's ready, I mean it's literally waiting for me to test the latest version of the GUI app, and I've been struggling too much with my mental health. Planning to test it today. Link to the bounty / development discussion thread - 

6.282ɱ | The GitHub cure: Radicle + P2P + Tor + nostr + Monero (Project Zymogen) · Monero Bounties
Project Zymogen Goal: to potentially create a decentralized GitHub. (You can name it whatever you want, Zymogen is just a placeholder name) Phase I A