Gardenable group chat made with AT Protocol, Loro and Leaf SDK.
Currently working on producing a functional proof-of-concept. See the Roadmap.
Content fluidity: In Roomy, every communication artifact can be expanded seamlessly from chat message up to a wiki-page or even standalone channel. Chatty message gardening
Auto-documenting: Every page, every thread, every post in Roomy is fundamentally a type of document. Any single chat message, or a series of them strung together, can at any point be 'transitioned' into the first draft of a Documentation Page.
Personally agentic: Build sovereign communities. You will have a local copy of your community's data at all times, and so will all your community members! Local-first software.
Peer powered: Make communities that can, if necessary, endure purely on the shared resources of sufficiently aligned peers in a mutual-sharing network. Peer-2-Peer software (slightly outdated but gist of it remains the same)
Public-first; privacy-friendly: Roomy is designed first and foremost for publicly shared, collaborative content exchange. Private conversations are carefully supported, but private spaces hosted on our network needs to go through screenings. If you don't want your private group subjected to scrutiny, we will soon support self-hosting for full privacy. Capabilities (also pending update)
Bring your own ID: Login with Bluesky (default) (soon also Mastodon, GitHub...). Extend your existing social profile with Roomy. Digital Homeownership
Bluesky-connected: Roomy is optionally connected with the Bluesky network of 30M people. Make a Roomy-space for any atproto Bluesky account (domain)
Take a look at our issues and let us know if there is anything you can take on that isn't already assigned.
📦 pnpm 10.10.0 🟢 node 22.15.0
pnpm install
pnpm run dev
Tools we use:
🔸 svelte 5 🌬️ tailwind 4
Roomy is a spiritual sibling of Commune. The same core concepts of 'digital gardening applied to group messaging' apply.