I think AI is going to make some kind of p2p github style decentralization closer to reality. The gap is the unique identifier vs the hash identifier and identity/signature management.
But the tools are all there to create some kind of dark web, especially as the real web is going to be flooded with garbage.
https://knotless.dev/ (not mine, I just think its a fine primitive for distributed version control. git on atproto with your code in a pds)
Knotless.dev is now in the app store, manage your repos in your pocket - https://news.ycombinator.com/item?id=50462272 - November 2026
There is also a pds that supports being backed by an object storage system, for trivial pds node hydration, warmup, and underlying data durability: https://vlpds.jazco.dev/docs/overview | https://vlpds.jazco.dev/
Git is already decentralized? What are you envisioning?
Radicle has this kind of identity management, and it supports Tor as a network transport.