Colibri – chat platform built on the AT Protocol for communities big and small (colibri.social)
60 points by todotask2 2 hours ago
tj800x 10 minutes ago
I didn't see a test chat, so I created one. https://colibri.social/invite/cf6c4887e0c64ba4
avtar an hour ago
Please consider adding screenshots of the UI that provide an idea of what the experience will be like without having to log in using Bluesky or other credentials.
louisescher an hour ago
Done! Thanks for the suggestion, that's a good idea.
avtar 23 minutes ago
Thanks for the quick fix :) Nice to see more Discord alternatives these days.
A few other landing page issues if you feel like addressing them:
- Attempting to navigate with the Tab key results in tab order following nav elements once, where focus indicators aren't visible, and then the same elements get iterated over again but this time focus indicators are visible.
- Tab order doesn't include screenshots and jumps to the FAQ
- Clicking a thumbnail shows the larger image but without any elements for closing the overlay
- Pressing Esc doesn't close the overlay
- No skip links on any of the pages
singpolyma3 an hour ago
I assume it looks the same as literally every other chat app
isodev an hour ago
“Your data isn’t trapped on our servers” - where is it then? Who can access it?
“Open social” is so much bs compressed in a couple of buzzwords.
tjuene an hour ago
> where is it then?
it might be on https://bsky.social, https://npmx.dev/pds or sitting next to your router in your living room in the form of a raspberry pi (https://atproto.com/guides/self-hosting)
isodev 37 minutes ago
But that’s not where you want your chats now is it? E2EE? And how does it keep it all private since apparently the Bluesky bros haven't figured that part out?
louisescher 31 minutes ago
sensen 2 hours ago
This looks neat, but should I be concerned about the permissions this is requesting for my account? Bluesky: Manage your profile, posts, likes and follows
louisescher 2 hours ago
Hi! We're doing that to allow you to update your profile from within the app. Not doing anything else besides that. If you have concerns, take a look at the source code: https://github.com/colibri-social/colibri.social
czbond an hour ago
Very interesting project.
From a product uptake perspective, I could suggest that since a user is still building trust when they begin use - to only require as few permissions as needed. I'd punt that profile update requirement out personally for another method later.
An example might be when a user has used your app for N sessions, or after N months.
iamnothere 42 minutes ago
jonashus 34 minutes ago
Where is data stored? Bluesky? My PDS? Your PDS, for free?
louisescher 30 minutes ago
Hi, I've just added an FAQ entry about this: https://colibri.social/faq#where-is-my-data-stored
Also, feel free to DM me (@colibri.social) on Bluesky if you want to migrate to the Colibri PDS! We do host one ourselves.
the_axiom 24 minutes ago
Only my own messages are in my PDS? Or the entire chat?
How is the chat displayed if messages are scattered among multiple PDSes?
What about the community metadata, where is it stored?
iamnothere 39 minutes ago
Thanks for building this, UX is nice and should encourage people to switch from Discord. Bsky only is a bit disappointing as it is still heavily centralized. I would love to see a system like this that can also set up channels over Nostr and the Fediverse. Fragmentation is starting to become an issue with decentralized and federated social.
louisescher 27 minutes ago
We've taken a look at co-supporting ActivityPub as well actually! And yeah, the fragmentation is an issue. But I honestly think we might see at lease some level of interop between these fragments in the coming years, even if it's just some parts of the protocols and specs going in the same direction.
louisescher 2 hours ago
Hi, person behind the project here, thanks for the cross-post!
em-bee 6 minutes ago
where can those of us who are not on bluesky get an invite code for an account?
todotask2 2 hours ago
You're welcome! Cool project!
louisescher 2 hours ago
Ty!
imiric 2 hours ago
Interesting project, but...
> BUILT ON OPEN STANDARDS. PRIVATE WHEN NEEDED.
> Running a private group chat? As soon as the AT protocol supports private data, we'll work on implementing it and giving you the option to create private communities.
Not exactly "private when needed" then, is it? It's disingenuous to even mention this in the marketing copy.
louisescher an hour ago
Valid point! I'll get that section removed for now and either reword it later, or re-add when the protocol supports it.