Radicle: Sovereign code forge built on Git

· devtools · Source ↗

TLDR

  • Radicle is an open-source, peer-to-peer code collaboration stack on Git with no central controlling entity, cryptographic identities, and local-first storage.

Key Takeaways

  • Repositories replicate across peers via a custom gossip protocol; users own all data and control their workflow without third-party reliance.
  • Social artifacts (issues, patches, discussions) are stored as Git objects via Collaborative Objects (COBs) and signed with public-key cryptography.
  • Stack is modular: CLI, web UI, TUI, Radicle Node (NoiseXK), and HTTP Daemon can be swapped or extended independently.
  • Current release is 1.8.0 (2026-03-26); Desktop client launched June 2025. Runs on Linux, macOS, BSD only.
  • Private repos are supported; a recent vulnerability in Signed References was disclosed and patched alongside the 1.8.0 cycle.

Hacker News Comment Review

  • Spam and access control is an active concern: by default, seeding a repo shares issues and patches only with followed peers; rad follow and rad block are the current primitive tools, with richer filtering left to builders.
  • Air-gapped or on-premises multi-node deployment (e.g., three machines isolated from the public network) is technically possible but poorly documented, frustrating teams wanting a self-contained alternative to GitLab.
  • Commenters see Radicle as a strong fit for agentic workflows given cryptographic identities and signed artifacts by default; the team is actively soliciting agentic-workflow feedback on Zulip.

Notable Comments

  • @xvilka: Local-only multi-node deployment lacks documentation and requires serious scripting not covered in official guides.
  • @figbert: Long-standing repo deletion limitations drove early adopters away; private repo support is now more fleshed out.

Original | Discuss on HN