Roomy
@roomy.space
Group chat on ATproto
Website: https://a.roomy.space
Blog: https://blog.muni.town/tag/roomy/
Discord: https://discord.gg/mbQYgFVBQx
Matrix: https://matrix.to/#/#muni-town:commune.sh
Made by @zicklag.dev, @meri.garden and @erlend.sh
Website: https://a.roomy.space
Blog: https://blog.muni.town/tag/roomy/
Discord: https://discord.gg/mbQYgFVBQx
Matrix: https://matrix.to/#/#muni-town:commune.sh
Made by @zicklag.dev, @meri.garden and @erlend.sh
Reposted by Roomy
first pass at making a vertically tiled subthreads list icon for @roomy.space
also first time making an icon at all ☺️
also first time making an icon at all ☺️
October 29, 2025 at 5:20 AM
first pass at making a vertically tiled subthreads list icon for @roomy.space
also first time making an icon at all ☺️
also first time making an icon at all ☺️
Reposted by Roomy
The latest experimental release of Roomy has pages!
Pages are markdown under-the-hood, and have a simple WYSIWYG.
They also track the edit history like a wiki!
Pages are markdown under-the-hood, and have a simple WYSIWYG.
They also track the edit history like a wiki!
October 22, 2025 at 3:31 PM
The latest experimental release of Roomy has pages!
Pages are markdown under-the-hood, and have a simple WYSIWYG.
They also track the edit history like a wiki!
Pages are markdown under-the-hood, and have a simple WYSIWYG.
They also track the edit history like a wiki!
Reposted by Roomy
bluesky needs group chats so bad
October 14, 2025 at 3:38 PM
bluesky needs group chats so bad
Reposted by Roomy
inventing a new app called "chat" where it's like chatgpt but you get to talk to humans
October 14, 2025 at 8:23 PM
inventing a new app called "chat" where it's like chatgpt but you get to talk to humans
Reposted by Roomy
Just finished some performance tuning for @roomy.space.
The UI can load an entire space containing 55k messages from the server and index it in the local database in 10 seconds! 😲
The entire space history!!
New features may slow some of that down, but there is still room for more speed, too.
The UI can load an entire space containing 55k messages from the server and index it in the local database in 10 seconds! 😲
The entire space history!!
New features may slow some of that down, but there is still room for more speed, too.
October 14, 2025 at 1:18 AM
Just finished some performance tuning for @roomy.space.
The UI can load an entire space containing 55k messages from the server and index it in the local database in 10 seconds! 😲
The entire space history!!
New features may slow some of that down, but there is still room for more speed, too.
The UI can load an entire space containing 55k messages from the server and index it in the local database in 10 seconds! 😲
The entire space history!!
New features may slow some of that down, but there is still room for more speed, too.
Reposted by Roomy
We deployed our latest code and new architecture to roomy.space, but things are still very experimental.
We are able to use the UI work from the previous version of Roomy, but it isn't "plugged in" yet, so most features are not fully functional.
Getting those things working again is th next step!
We are able to use the UI work from the previous version of Roomy, but it isn't "plugged in" yet, so most features are not fully functional.
Getting those things working again is th next step!
October 5, 2025 at 4:37 PM
We deployed our latest code and new architecture to roomy.space, but things are still very experimental.
We are able to use the UI work from the previous version of Roomy, but it isn't "plugged in" yet, so most features are not fully functional.
Getting those things working again is th next step!
We are able to use the UI work from the previous version of Roomy, but it isn't "plugged in" yet, so most features are not fully functional.
Getting those things working again is th next step!
Reposted by Roomy
Heads up!
roomy.chat is now called @roomy.space!
Roomy will let you start with chat, but grow that into so much more long term.
The new name reflects the nature of giving you room to share whatever you need in your personal and communal spaces.
roomy.chat is now called @roomy.space!
Roomy will let you start with chat, but grow that into so much more long term.
The new name reflects the nature of giving you room to share whatever you need in your personal and communal spaces.
October 5, 2025 at 2:14 AM
Heads up!
roomy.chat is now called @roomy.space!
Roomy will let you start with chat, but grow that into so much more long term.
The new name reflects the nature of giving you room to share whatever you need in your personal and communal spaces.
roomy.chat is now called @roomy.space!
Roomy will let you start with chat, but grow that into so much more long term.
The new name reflects the nature of giving you room to share whatever you need in your personal and communal spaces.
Reposted by Roomy
I think the big chunk missing right now to fully use atproto without bsky is for independent appviews to stop adopting their bans, and to achieve real full independence we need lighter appviews. The relays are kinda optional, by the way
You may want to check this out
blog.muni.town/atproto-isnt...
You may want to check this out
blog.muni.town/atproto-isnt...
ATProto Isn't What You Think
This post takes a look at ATProto from a different angle, and explores the value of some possibly less-noticed pieces of it.
blog.muni.town
October 4, 2025 at 9:45 AM
I think the big chunk missing right now to fully use atproto without bsky is for independent appviews to stop adopting their bans, and to achieve real full independence we need lighter appviews. The relays are kinda optional, by the way
You may want to check this out
blog.muni.town/atproto-isnt...
You may want to check this out
blog.muni.town/atproto-isnt...
Reposted by Roomy
We've been hard at work for the last month on a new @roomy.chat architecture that we hope will get us into production:
A Brief History of Roomy's Architectures
blog.muni.town/brief-histor...
I'm very excited about the new design and the performance that we're showing on our initial tests!
A Brief History of Roomy's Architectures
blog.muni.town/brief-histor...
I'm very excited about the new design and the performance that we're showing on our initial tests!
September 25, 2025 at 3:49 PM
We've been hard at work for the last month on a new @roomy.chat architecture that we hope will get us into production:
A Brief History of Roomy's Architectures
blog.muni.town/brief-histor...
I'm very excited about the new design and the performance that we're showing on our initial tests!
A Brief History of Roomy's Architectures
blog.muni.town/brief-histor...
I'm very excited about the new design and the performance that we're showing on our initial tests!
Reposted by Roomy
Reposted by Roomy
narrative update
Jazz isn’t replacing databases and backends
Jazz isn’t local-first only
Jazz isn’t a sync engine only
Jazz is simply a *new kind* of database
🧵
Jazz isn’t replacing databases and backends
Jazz isn’t local-first only
Jazz isn’t a sync engine only
Jazz is simply a *new kind* of database
🧵
August 2, 2025 at 5:03 PM
narrative update
Jazz isn’t replacing databases and backends
Jazz isn’t local-first only
Jazz isn’t a sync engine only
Jazz is simply a *new kind* of database
🧵
Jazz isn’t replacing databases and backends
Jazz isn’t local-first only
Jazz isn’t a sync engine only
Jazz is simply a *new kind* of database
🧵
Reposted by Roomy
A lot of first-timers on an atproto-platform will want to sign themselves in the way they’re used to, with their “social login” of choice, i.e. Google, Facebook, GitHub etc.
Onboard first, challenge the Social-ID primacy later.
@roomy.chat team is up-streaming SSO in @atproto.com reference PDS.
Onboard first, challenge the Social-ID primacy later.
@roomy.chat team is up-streaming SSO in @atproto.com reference PDS.
Single sign-on by avdb13 · Pull Request #4060 · bluesky-social/atproto
Implements the first step towards #2796. This PR introduces foundational support for single sign-on in the PDS, allowing users to authenticate using identity providers. Tested successfully with Git...
github.com
July 19, 2025 at 2:33 PM
A lot of first-timers on an atproto-platform will want to sign themselves in the way they’re used to, with their “social login” of choice, i.e. Google, Facebook, GitHub etc.
Onboard first, challenge the Social-ID primacy later.
@roomy.chat team is up-streaming SSO in @atproto.com reference PDS.
Onboard first, challenge the Social-ID primacy later.
@roomy.chat team is up-streaming SSO in @atproto.com reference PDS.
Reposted by Roomy
This weeks atproto news:
- Zeppelin is a new full-network appview, allowing you to use the Bluesky network without Bluesky PBC's infrastructure
- @roomy.chat shows the alignment and struggles of combining atproto with local-first computing
connectedplaces.online/reports/atmo...
- Zeppelin is a new full-network appview, allowing you to use the Bluesky network without Bluesky PBC's infrastructure
- @roomy.chat shows the alignment and struggles of combining atproto with local-first computing
connectedplaces.online/reports/atmo...
ATmosphere Report – #122
Zeppelin is a new full-network AppView for Bluesky, combining ATProto with OpenID Connect to let you log into other websites with your ATProto account, and more.
connectedplaces.online
June 26, 2025 at 5:48 PM
This weeks atproto news:
- Zeppelin is a new full-network appview, allowing you to use the Bluesky network without Bluesky PBC's infrastructure
- @roomy.chat shows the alignment and struggles of combining atproto with local-first computing
connectedplaces.online/reports/atmo...
- Zeppelin is a new full-network appview, allowing you to use the Bluesky network without Bluesky PBC's infrastructure
- @roomy.chat shows the alignment and struggles of combining atproto with local-first computing
connectedplaces.online/reports/atmo...
Reposted by Roomy
Two weeks after alpha-3 which foreshadowed our move to @jazz.tools for greater stability, alpha-4 gets it done!
blog.muni.town/roomy-space-...
Special shoutout to @flo-bit.dev who took the lead on this release.
Up next is bridging so Roomy & Discord (later Matrix) folk can share the same space.
blog.muni.town/roomy-space-...
Special shoutout to @flo-bit.dev who took the lead on this release.
Up next is bridging so Roomy & Discord (later Matrix) folk can share the same space.
Roomy .space (alpha-4)
New domain on roomy.space; backend-switch to Jazz for better performance and access controls; BeeKEM decentralized E2EE explained; notification markers for mentions & unreads.
blog.muni.town
June 20, 2025 at 7:19 PM
Two weeks after alpha-3 which foreshadowed our move to @jazz.tools for greater stability, alpha-4 gets it done!
blog.muni.town/roomy-space-...
Special shoutout to @flo-bit.dev who took the lead on this release.
Up next is bridging so Roomy & Discord (later Matrix) folk can share the same space.
blog.muni.town/roomy-space-...
Special shoutout to @flo-bit.dev who took the lead on this release.
Up next is bridging so Roomy & Discord (later Matrix) folk can share the same space.
Reposted by Roomy
I'm pretty excited about @inkandswitch.com's Keyhive project, and I really wanted to feel solid on the novel key management approach they use called BeeKEM - so I wrote this explainer article about it! Tysm to @expede.wtf for helping me make some sense of you and the team's work ✨
A deep-dive explainer on Ink and Switch's BeeKEM protocol
I'm a programmer, designer, writer and artist. I try to make tools for community autonomy, creativity, and resistance.
meri.garden
June 16, 2025 at 11:03 PM
I'm pretty excited about @inkandswitch.com's Keyhive project, and I really wanted to feel solid on the novel key management approach they use called BeeKEM - so I wrote this explainer article about it! Tysm to @expede.wtf for helping me make some sense of you and the team's work ✨
Reposted by Roomy
I did not know Mikeal personally, but his thinking on Open Source community cultivation will forever remain a core tenet of my work.
We continue his legacy by making humane technology in service of fellow human beings, never the other way around.
medium.com/the-node-js-...
We continue his legacy by making humane technology in service of fellow human beings, never the other way around.
medium.com/the-node-js-...
June 11, 2025 at 6:14 AM
I did not know Mikeal personally, but his thinking on Open Source community cultivation will forever remain a core tenet of my work.
We continue his legacy by making humane technology in service of fellow human beings, never the other way around.
medium.com/the-node-js-...
We continue his legacy by making humane technology in service of fellow human beings, never the other way around.
medium.com/the-node-js-...
Reposted by Roomy
Rather than being resigned to a story of "company as a future adversary" (no judgement; plz read the article) we can utilize the framework of steward-ownership to reify our vision for "company as a future commons".
blog.muni.town/company-as-c...
This is how @roomy.chat will work as a company.
blog.muni.town/company-as-c...
This is how @roomy.chat will work as a company.
Company as a Commons
Rather than being resigned to a story of "company as a future adversary", we can utilize the framework of steward-ownership to reify our vision for "company as a future commons".
blog.muni.town
June 7, 2025 at 1:45 PM
Rather than being resigned to a story of "company as a future adversary" (no judgement; plz read the article) we can utilize the framework of steward-ownership to reify our vision for "company as a future commons".
blog.muni.town/company-as-c...
This is how @roomy.chat will work as a company.
blog.muni.town/company-as-c...
This is how @roomy.chat will work as a company.
Reposted by Roomy
Roomy alpha-3 is out!
blog.muni.town/roomy-chat-a...
While there are lots of additions inside, it's sorta an intermediary release as we're still finishing up a significant backend transition, but this was a good opportunity to talk a bit about how @roomy.chat relates to its sibling project Weird.
blog.muni.town/roomy-chat-a...
While there are lots of additions inside, it's sorta an intermediary release as we're still finishing up a significant backend transition, but this was a good opportunity to talk a bit about how @roomy.chat relates to its sibling project Weird.
Roomy Chat Alpha 3
A whole bunch of first-pass features; A path towards Roomy/Weird convergence; Temporary Backend Pivot (building on jazz.tools 🎶 for production-readiness).
blog.muni.town
June 6, 2025 at 8:13 PM
Roomy alpha-3 is out!
blog.muni.town/roomy-chat-a...
While there are lots of additions inside, it's sorta an intermediary release as we're still finishing up a significant backend transition, but this was a good opportunity to talk a bit about how @roomy.chat relates to its sibling project Weird.
blog.muni.town/roomy-chat-a...
While there are lots of additions inside, it's sorta an intermediary release as we're still finishing up a significant backend transition, but this was a good opportunity to talk a bit about how @roomy.chat relates to its sibling project Weird.
Logged by @michaelschultz.com here: github.com/muni-town/ro...
May 21, 2025 at 12:09 PM
Logged by @michaelschultz.com here: github.com/muni-town/ro...
Reposted by Roomy
with discord making bolder moves to just fuck us
does any of my moots wanna start a @roomy.chat server with me?
it's atproto based :<
my discord community is pretty small so I didn't think it was worth the effort moving but
maybe we the bluesky gang can have a group chat???
just us the cool peeps
does any of my moots wanna start a @roomy.chat server with me?
it's atproto based :<
my discord community is pretty small so I didn't think it was worth the effort moving but
maybe we the bluesky gang can have a group chat???
just us the cool peeps
May 19, 2025 at 10:43 PM
with discord making bolder moves to just fuck us
does any of my moots wanna start a @roomy.chat server with me?
it's atproto based :<
my discord community is pretty small so I didn't think it was worth the effort moving but
maybe we the bluesky gang can have a group chat???
just us the cool peeps
does any of my moots wanna start a @roomy.chat server with me?
it's atproto based :<
my discord community is pretty small so I didn't think it was worth the effort moving but
maybe we the bluesky gang can have a group chat???
just us the cool peeps
Reposted by Roomy
I suggest @roomy.chat!
My friends and I have been considering an alternative 🤔
haven’t found one yet though
haven’t found one yet though
May 20, 2025 at 1:49 AM
I suggest @roomy.chat!
Reposted by Roomy
May 21, 2025 at 9:00 AM
Reposted by Roomy
As an app-maker, as a start-state, it’s soo nice to be able to defer Accounts Management and Personal Data Storage to trusted 3rd parties.
Bluesky is just the first of many in @roomy.chat’s ‘bring-your-own-ID’ strategy.
Soon the options will include @blacksky.app @transrights.northsky.social etc.
Bluesky is just the first of many in @roomy.chat’s ‘bring-your-own-ID’ strategy.
Soon the options will include @blacksky.app @transrights.northsky.social etc.
May 9, 2025 at 8:09 PM
As an app-maker, as a start-state, it’s soo nice to be able to defer Accounts Management and Personal Data Storage to trusted 3rd parties.
Bluesky is just the first of many in @roomy.chat’s ‘bring-your-own-ID’ strategy.
Soon the options will include @blacksky.app @transrights.northsky.social etc.
Bluesky is just the first of many in @roomy.chat’s ‘bring-your-own-ID’ strategy.
Soon the options will include @blacksky.app @transrights.northsky.social etc.
Reposted by Roomy
i have been running internet communities for about 20 years at this point (and that number is not a joke). not always well, mind, i have and continue to fuck up in innovative ways even now.
but like. there are reasons these things (migrations) are happening. idk. thread time? is that how you do it
but like. there are reasons these things (migrations) are happening. idk. thread time? is that how you do it
May 13, 2025 at 12:51 AM
i have been running internet communities for about 20 years at this point (and that number is not a joke). not always well, mind, i have and continue to fuck up in innovative ways even now.
but like. there are reasons these things (migrations) are happening. idk. thread time? is that how you do it
but like. there are reasons these things (migrations) are happening. idk. thread time? is that how you do it
Reposted by Roomy
first working build of @roomy.chat on android made with @svelte.dev and @tauri.app
coming soon™️ to a repo (and store? 👀) near you
coming soon™️ to a repo (and store? 👀) near you
May 15, 2025 at 11:38 AM
first working build of @roomy.chat on android made with @svelte.dev and @tauri.app
coming soon™️ to a repo (and store? 👀) near you
coming soon™️ to a repo (and store? 👀) near you