Show HN: A P2P messenger with dual network modes (Fast and Tor)

https://news.ycombinator.com/rss Hits: 3
Summary

Beta notice: this is the beta version of Kiyeovo. Expect rough edges, missing polish, and behavior changes before the first full release. Tested on: Linux (Debian, Ubuntu, Lubuntu, EndeavourOS) and macOS. Kiyeovo is a decentralized peer-to-peer messenger. realtime direct messages are end-to-end encrypted messages can fall back to offline delivery when the other side is not online fast mode is for normal day-to-day use: lower latency, relays, and 1:1 audio/video calling anonymous mode is for Tor-routed messaging. Better anonymity, but slower and less convenient group chats, encrypted file transfer, and trusted profile import/export no central account or message server; you can use the default bootstrap/relay setup or self-host (see the guide) For technical readers, contributors, and coding agents, start with Kiyeovo_desktop_technical_documentation.md. That is the source-of-truth architecture overview. The purpose of this beta release is to gain feedback on the core app functionality and feel. The full version will come with: big UX improvements group audio/video calls (fast mode) screen sharing in calls (fast mode) performance improvements security hardening easier self-hosted infrastructure setup local API interface for agents and external tools emojis 馃獝 If you want to try out the beta without self-hosting immediately, you can do that by connecting to one of my nodes listed here. There is also a tutorial here, but you can just follow the steps below Requirements for running: Clone the repo: git clone https://github.com/Realman78/Kiyeovo.git cd Kiyeovo npm run setup npm run start:local npm run setup installs dependencies and sets up Tor. If you only plan to use fast mode, npm install is enough. Local development / testing npm run setup DEBUG_MODE=true npm run dev You can omit DEBUG_MODE=true if you don't plan on reporting any bugs Technical detail: In the beta version, npm run dev starts Electron with --no-sandbox. If your machine is not low-end, consider increasing ...

First seen: 2026-04-02 21:04

Last seen: 2026-04-02 23:05