Image 1 — No servers, no accounts, no algorithm: Discover an open-source peer-to-peer social network.
Image 2 — No servers, no accounts, no algorithm: Discover an open-source peer-to-peer social network.
Image 3 — No servers, no accounts, no algorithm: Discover an open-source peer-to-peer social network.
Image 4 — No servers, no accounts, no algorithm: Discover an open-source peer-to-peer social network.

No servers, no accounts, no algorithm: Discover an open-source peer-to-peer social network.

Ember is a desktop social network that runs with no servers at all. No accounts, no company in the middle, no feed algorithm.

Little explanation is in order!

- Your identity is a keypair on your own machine. No email, no sign-up.

- Your posts are a signed log on your device. People who follow you keep a copy and share it on, so your posts stay up even when you're offline.

- If nobody keeps a post around, it fades. Stories disappear after 24 hours.

- You discover people by meaning, not popularity: posts are slotted into "buckets", so writing about something puts you next to strangers writing about the same thing.

- Direct messages are end-to-end encrypted (text, images, voice notes) and wait in a queue while the other person is offline.

Status: alpha, tested between a handful of people between continents. Windows and Linux builds are on the Releases page. An Android client works but isn't released yet.

Try it: https://github.com/CRTnoise/ember-p2p

- The Windows build isn't code-signed yet, so SmartScreen will warn you: click More info → Run anyway. SHA-256 checksums are on the release page.

- On first launch, allow Ember on private AND public networks, or it can't find anyone.

A peer-to-peer network is only as alive as the people online, and right now that's mostly me and my test posts. Join then and we'll actually see each other in the swarm.

What I'd love feedback on: does "find people by meaning instead of followers" sound useful or weird? And what would make you open it a second time?

I built it with a lot of help from Claude. Happy to talk about how that went, too.

[Watch the demo!] https://streamable.com/gk2s5m

u/Albus_MoodyV2 — 4 days ago

Salam! Just sharing with you this website I had built for a client, hosted with Vercel. It reflects quite well the vibe of the owner behind it, I personally quite like the design and moreover the actual products behind it haha! I'd love if you'd give the site a tour, any feedback is welcome!

Site: https://albsmli7.vercel.app/

Also, if you're looking for quality clothes, by experience they are really comfy. (As a thank you gift from the owner, I got sent a hoodie for this fall, I love it!

u/Albus_MoodyV2 — 1 month ago
▲ 21 r/alternativeto+3 crossposts

Reached 20 users on Phantom, my serverless P2P discord-alternative! The Phantom family is growing so, join the digital sovreignty ride!

Soooo, I built Phantom because I was bothered that even "private" messengers route everything through a central server you have to trust. I wanted to see if a chat app could work with no server at all, so I fired up my pc, and began researching some tech stack to actually help me make it come to life.

Fast forward 3 months, Phantom is ready to be shipped, and how it works (technical side lol): peers announce a room topic to the public Hyperswarm DHT, find each other, and connect directly. The DHT only helps with discovery and it never sees message content. Once connected, it's end-to-end encrypted (X25519 key exchange, XSalsa20-Poly1305), with voice over WebRTC. History is stored locally in SQLite. There's no central database, no account, no telemetry, and no server I run.

The hardest part by far was NAT traversal but Hyperswarm's UDP holepunching handles the common NAT types; symmetric NAT and CGNAT are the genuine weak spot of any pure-P2P design, mine included, and falling back gracefully there was most of the pain. Voice over those direct connections nearly broke me. (around...20 tests...)

It's a free desktop app (Windows now, more coming), download and run it, no signup and no account. Pay-what-you-want if you'd like to support it, but it's fully functional free. I'm the only person on this and I'm here to answer anything.

Link here: https://crtnoise.github.io/Phantom-Land/

u/Albus_MoodyV2 — 4 months ago