Tangled – We need a federation of forges

· devtools open-source · Source ↗

TLDR

  • Tangled is a federated git forge using the AT protocol for code collaboration events, enabling cross-server PRs, issues, and forks.

Key Takeaways

  • The stack: git for code transfer, AT protocol for comms – issues, pull requests, follows, stars, SSH pubkeys, and collaborator invites.
  • Federated “knots” (git servers) let you push to your own server and open a PR on a completely different server.
  • Positioned as the next step in a lineage: git+email -> git+GitHub -> git+ActivityPub (ForgeFed) -> git+AT (Tangled).
  • OSS currently has ~90% of projects depending on a single provider; Tangled’s bet is that decentralization must preserve the social collaboration layer, not strip it.
  • AT protocol handles authenticated transfer of events; everything else is plain git, keeping the core portable.

Hacker News Comment Review

  • The strongest pushback is the standards proliferation problem: commenters questioned why AT protocol over ActivityPub, with no concrete technical argument in the post distinguishing the two for this use case.
  • Radicle.xyz surfaced as an existing alternative doing distributed/seeded forge hosting, raising the question of differentiation.
  • One commenter noted GitHub’s current instability is a load problem (reportedly 30x capacity pressure from AI agent usage), not an architectural one – suggesting federated alternatives won’t absorb that load regardless of ideology.

Notable Comments

  • @whereistejas: flags that Tangled is jujutsu-first, a concrete technical differentiator not mentioned in the post itself.
  • @ghc: asks whether a BitTorrent-style protocol for git already exists but is simply buried under GitHub’s network effects.

Original | Discuss on HN