RUSTP2P-QUIC PROTOCOL // 0-RTT P2P MESH

The sovereign terminal chat app.
Direct. Encrypted. Fast.

Murmur connects your terminal directly to peers over multiplexed QUIC datagrams. No corporate servers reading your messages, no Electron memory leaks, and sub-millisecond Ratatui rendering.

$ cargo install murmur-cli
murmur-tui • session: @debyte (id: 0x10000001)
QUIC: DIRECT RTT: 12ms PEERS: 3
[16:10:01] >>> rustp2p-quic endpoint listening on udp://0.0.0.0:8080
[16:10:02] >>> STUN UDP hole-punching verified. Established direct QUIC link.
[16:10:14] <@alice> Packets are flowing 100% peer-to-peer. Zero middlemen in our DMs.
[16:10:45] <@neo> Sub-millisecond latency. Ratatui input rendering feels instant.
>
LIVE QUIC DATAGRAM & STREAM MULTIPLEXER
[QUIC STREAM 0x004] Type: BIDIRECTIONAL (Offset: 0, Length: 64)
  • Sender Peer ID  : 0x10000001 (Ed25519 Verified)
  • Transport Layer : UDP / QUIC RFC 9000
  • Stream Isolation: Head-of-line blocking eliminated
  • Cryptography    : ChaCha20-Poly1305 AEAD (TLS 1.3)
  • Packet Loss     : 0.00% across 2,410 datagram frames
UPSTASH REDIS MAPPING (ZERO IP STORAGE)
{
  "username": "debyte",
  "peer_id": "0x10000001",
  "registered_at": "2026-11-01T00:00:00.000Z"
}
UPSTASH REDIS REGISTRY

Claim Your Sovereign Handle

Check handle availability in real-time. The registry strictly stores your unique username mapped to your peer ID—zero IP addresses are ever recorded.

@
ENGINEERED FOR EXTREMES

Built for Speed and Sovereignty

[ 01 ]
< 0.4ms

Sub-Milli Keystroke Render

Powered by native Ratatui 0.30 and Crossterm. Every keystroke renders instantly into the terminal buffer with 0ms input latency.

[ 02 ]
0 B

Zero Cloud Message Storage

Your conversations flow directly from machine to machine. The registry only resolves handle collisions—your chats never touch a server disk.

[ 03 ]
8 MB

98% Less RAM Than Electron

While conventional chat apps burn half a gigabyte of RAM running Chromium, Murmur runs as a single lean, statically compiled Rust binary.

[ 04 ]
0-RTT

QUIC Connection Migration

Transition seamlessly between home Wi-Fi and mobile 5G. QUIC connection migration keeps your chat streams alive without reconnect drops.

QUICKSTART

Join the Mesh in 3 Commands

NATIVE RUST 2024
1

Install with Cargo

Compiles the high-speed native binary directly on your machine.

cargo install murmur-cli
2

Start Node & Claim Handle

Binds local port 8080 and verifies your handle at murmur.debyte.space.

murmur run --handle yourname
3

Connect & Chat

Punches NAT holes and establishes a direct encrypted QUIC link.

murmur connect @alice