56 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-02-27
8
draft: true
9
---
10
11
12
[Tangled](https://tangled.sh) is a new social-enabled Git collaboration
13
platform, built on top of the [AT Protocol](https://atproto.com). We
14
envision a place where developers have complete ownership of their code,
15
open source communities can freely self-govern and most importantly,
16
coding can be social and fun again.
17
18
There are several models for decentralized social networks, ranging from
19
ActivityPub's federated model, to Radicle's entirely P2P model. Our
20
approach attempts to be the best of both worlds by adopting atproto -- a
21
protocol for building decentralized social applications with a central
22
identity.
23
24

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