







Ok, this will sound a little crazy, but if I'm managing my keys, what would happen if I turned my browser into my PDS? Like, I only use my PDS when im logged in, everything else gets mirrored by relays ... What would happen if my PDS was running locally as my browser?
Sam Goto
I made a decision on this: I'm going to keep using did:plc. There are many technical pros/cons, but I'm going to take a bet on people and use this product as the people designing it are using it too. Here is to changing ones mind!
Mar 18, 2026 at 6:18 AM
Local PDS - Storing your data on your machine
This project aims to store your data on your device. The current implementation uses Chrome localstorage. View the README for more details while I work on this site...

LocalPDS - Chrome Web Store
LocalPDS is a Personal Data Server that runs in your browser

Spinning Up Your Own Corner of the ATmosphere - Mostly Protocols
How to set up your own PDS from scratch - server, domain, email, migration, and all the little details that actually matter when you're trying to run your own piece of the ATmosphere.
chadtmiller.com/pds.js
A zero-dependency AT Protocol Personal Data Server written in JavaScript
Ok, this will sound a little crazy, but if I'm managing my keys, what would happen if I turned my browser into my PDS? Like, I only use my PDS when im logged in, everything else gets mirrored by relays ... What would happen if my PDS was running locally as my browser?
Sam Goto
I made a decision on this: I'm going to keep using did:plc. There are many technical pros/cons, but I'm going to take a bet on people and use this product as the people designing it are using it too. Here is to changing ones mind!
PDS Operator it's a self hosted dashboard for your PDS. watches labelers and dms you when an account gets flagged. accounts, takedowns, pwd resets, invites, relay status, passkey sign-in, audit log, setup wizard with a qr code. deploy in minutes. tangled.org/brookie.blog/pds-operator
Since I don’t have time to dig into this yet, question: if I build a service that relies on this (say, @squire.quest) what happens to users with a PDS that doesn’t support this implantation yet. What’s the planned experience?
dad (aka miguel)
oh shit, offprints about to pop off atproto.com/blog/atproto-spaces-alpha
An in browser local PDS
niallbunting.com/localpds
tangled.shPDS Operator it's a self hosted dashboard for your PDS. watches labelers and dms you when an account gets flagged. accounts, takedowns, pwd resets, invites, relay status, passkey sign-in, audit log, setup wizard with a qr code. deploy in minutes. tangled.org/brookie.blog/pds-operator
So Streamplace has some personal-private data of yours in our PostgreSQL database, like your multistream targets (Twitch stream keys) and Discord webhook URLs. I'd love to move those into a personal-private space on your PDS, let's design what that looks like? We need six things: 🧵
daniel holmgren 🫠
here it is folks! lots of details to still nail down, but this is roughly where our heads are at for the design of a permissioned data protocol give it a read and let me know your thoughts!
We're very pumped to announce that the reference PDS now has an account management page! atproto.com/blog/pds-account-management You can now manage permissions, update your password, or deactivate your account directly from your PDS, as a regular user — no command line tools or Bluesky interfaces required!
The Reference PDS Gets an Account Management Page
atproto.comBuilding on some of @chrisshank.com's work, what if we had browsers that were atproto-native? orange link = in your PDS green link = in the PDS of someone you follow Dreaming about the future of social hypertext ✨
𝕮
A web extension that colors any link you've saved on @semble.so orange.