···11+---
22+atroot: true
33+template:
44+slug: intro
55+title: introducing tangled
66+subtitle: a git collaboration platform, built on atproto
77+date: 2025-02-27
88+draft: true
99+---
1010+1111+1212+[Tangled](https://tangled.sh) is a new social-enabled Git collaboration platform, built on top of the [AT Protocol](https://atproto.com). We envision a place where developers have complete ownership of their code, open source communities can freely self-govern and most importantly, coding can be social and fun again.
1313+1414+There are several models for decentralized social networks, ranging from ActivityPub's federated model, to Radicle's entirely P2P model. Our approach attempts to be the best of both worlds by adopting atproto -- a protocol for building decentralized social applications with a central identity.
1515+1616+
1717+1818+Our addition to this model is the idea of "knots". Knots are lightweight, headless servers that enable users to host git repositories with ease. Knots are designed for either single or multi-tenant use which is perfect for "community" servers. By default, Tangled provides managed knots where you can host your repositories for free.
1919+2020+The [App View][appview] at [tangled.sh](https://tangled.sh) acts as a consolidated "view" into the whole network, allowing users to access, clone and contribute to repositories hosted across different knots -- completely seamlessly.
2121+2222+Tangled is still in its infancy, and we're still building out several of its core features. As we do so, we developed these three core tenets to guide us:
2323+2424+1. **Ownership of data**: Being able to host your git repositories on your own servers.
2525+2. **Must retain existing workflows**: Familiar git collaboration workflows (like PRs, issues, ... etc.) must be retained.
2626+3. **No compromise on user-experience**: When presented with a choice between ideology and user-experience, choose user-experience.
2727+2828+2929+We believe that atproto has greatly simplfied one of the hardest parts of social media: having your friends on it. If you have a Bluesky account, you can start building on Tangled today.
3030+3131+[pds]: https://atproto.com/guides/glossary#pds-personal-data-server
3232+[appview]: https://docs.bsky.app/docs/advanced-guides/federation-architecture#app-views