The next Discord, for public communities: channels, voice, files and zaps on Nostr + iroh, where every app is a relay. No server, nobody can switch it off.
翻訳待ち
Loading the full README.
Read the full README ↗Parked (November 2026). The app works and stays open source, but it is not under active development for now. The project runs no servers you need and charges no fee. There are no ready-made downloads: build it from this code. Bigger plans are on hold, not cancelled.
Chat without the server. Groups that run on decentralized software, so no company can ban them, sell them or switch them off. Channels, roles, moderation, voice, files — and zaps: tip a message or a file in sats, straight from one person's wallet to another's, with no fee. (If you still have beta.5 or earlier installed, its zap dialog mentions a 1% fee, but nothing is collected any more.)
Open source, MIT licence. Website: hitenter.app.
wss:// address.Beta — builds on Linux, macOS (Apple silicon) and Windows (macOS, Windows). Start here:
docs/DESIGN.md | why "every person is a relay" works, and the four things it does not give you for free |
docs/PROTOCOL.md | every event kind the app emits — what leaves your machine |
docs/PLAN.md | the milestones |
docs/SELF_HOSTING.md | running your own anchor |
docs/TESTING.md | building, testing and trying it by hand |
On Debian or Ubuntu, install Rust and these first:
sudo apt install build-essential pkg-config git autoconf automake libtool \
cmake clang libclang-dev libopus-dev libasound2-dev libfontconfig1-dev \
libfreetype6-dev libxkbcommon-dev libwayland-dev libdbus-1-dev
Then:
cargo run --release -p hit-desktop # the app
cargo test --workspace # the tests
The third HIT_ENTER. The first proved iroh between two cities; HIT_ENTER_2 built global accounts, roles, attachments and paid hosting. This one replaces the accounts with Nostr and the host with everybody.
#WAR_ON_CENTRALIZATION