Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/darccio/gildo
Federated discovery and recommendation for decentralized social networks (incubation)
https://github.com/darccio/gildo
Last synced: about 1 month ago
JSON representation
Federated discovery and recommendation for decentralized social networks (incubation)
- Host: GitHub
- URL: https://github.com/darccio/gildo
- Owner: darccio
- License: agpl-3.0
- Created: 2023-04-16T10:03:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-05-21T09:03:50.000Z (over 1 year ago)
- Last Synced: 2024-10-15T08:32:21.979Z (3 months ago)
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gildo
Federated discovery and recommendation for decentralized social networks.
## High level description
Instances allow people to gather around, share links in a personal landing page, and discover new profiles to follow in different social networks and protocols.
## Use cases
- User joins an instance (guild).
- User publishes links to their accounts in different social networks/protocols.
- User requests all the associated links to a person.
- User sends a discovery search for new profiles to follow in different social networks/protocols, with a desired recommendation algorithm.
- User sets up their handle in Bluesky as a subdomain of the instance.
- User sends a Webfinger request to resolve an ActivityPub account resource to a link.## AT Protocol lexicon schema
Gildo defines an AT Protocol lexicon as basis of it's federation mechanism as it's a customizable decentralized protocol.
Find the most up to date definition in `lexicon.json`.