interactive intro to open social

@me#

an accessible visualization of how your atproto identity connects to atproto apps.

at-me.fly.dev

what is this#

in decentralized social networks, you own your identity and your data lives in your personal data server. atproto applications create records in your repository using different lexicons (data schemas).

@me shows this visually: your identity at the center, surrounded by the atproto apps that have created data for you. click an app to see what record types it stores, then click a record type to view the actual data.

inspired by pdsls.dev.

running locally#

just dev

this starts the app with hot reloading using cargo watch. visit http://localhost:8080 and sign in with any atproto handle.

to use a different port:

just dev-port 3000

see the justfile for all available commands:

  • just build - build release binary
  • just test - run tests
  • just deploy - deploy to fly.io
  • just check - run clippy
  • just fmt - format code