55 lines
2.2 kB
1
---
2
atroot: true
3
template:
4
slug: intro
5
title: introducing tangled
6
subtitle: a git collaboration platform, built on atproto
7
date: 2025-03-01
8
---
9
10
11
[Tangled](https://tangled.sh) is a new social-enabled Git collaboration
12
platform, built on top of the [AT Protocol](https://atproto.com). We
13
envision a place where developers have complete ownership of their code,
14
open source communities can freely self-govern and most importantly,
15
coding can be social and fun again.
16
17
There are several models for decentralized code collaboration platforms,
18
ranging from ActivityPub's (Forgejo) federated model, to Radicle's
19
entirely P2P model. Our approach attempts to be the best of both worlds
20
by adopting atproto -- a protocol for building decentralized social
21
applications with a central identity.
22
23

24
25
Our addition to this model is the idea of "knots". Knots are
26
lightweight, headless servers that enable users to host git repositories
27
with ease. Knots are designed for either single or multi-tenant use
28
which is perfect for "community" servers. By default, Tangled provides
29
managed knots where you can host your repositories for free.
30
31
The [App View][appview] at [tangled.sh](https://tangled.sh) acts as a
32
consolidated "view" into the whole network, allowing users to access,
33
clone and contribute to repositories hosted across different knots --
34
completely seamlessly.
35
36
Tangled is still in its infancy, and we're building out several of its
37
core features as we dogfood it ourselves. We developed these three core
38
tenets to guide our decisions:
39
40
1. Ownership of data
41
2. Low barrier to entry
42
3. No compromise on user-experience
43
44
Collaborating on code isn't easy, and the tools and workflows we use
45
should feel natural and stay out of the way. Tangled's architecture
46
enables common workflows to work as you'd expect, all while remaining
47
decentralized.
48
49
We believe that atproto has greatly simplfied one of the hardest parts
50
of social media: having your friends on it. We're rolling out
51
invite-only access to Tangled -- join us on IRC and we'll get you set
52
up.
53
54
[pds]: https://atproto.com/guides/glossary#pds-personal-data-server
55
[appview]: https://docs.bsky.app/docs/advanced-guides/federation-architecture#app-views
56