๐Ÿ“ž

tPhone

scan a QR, dial words, or paste a URL
Identify yourself so you can dial in as your twin
device-code flow ยท same as the doorman sphere ยท auto-resolves your twin
๐Ÿ“ท
tap below to open the camera
then point it at a neighborhood QR
loading 1024-word lexiconโ€ฆ
Don't have one handy? Dial the RAPP Commons โ†’

Convention: every operator's twin lives at github.com/<handle>/twin. Type a handle โ†’ tether resolves their rappid.json โ†’ use as identity or open their twin's URL.

๐Ÿ“ž Public tether

Pyodide bootingโ€ฆ Agent loadingโ€ฆ Network unknown
Identity: (generatingโ€ฆ)  ยท  rappid: (not bound)

๐Ÿš€ Tether Launch Sequence on the pad

Four stages to get both devices talking through this neighborhood. Each lights up as it completes. The bridge popup in Stage 2 is the secret sauce โ€” it dodges Edge's tracking-prevention block on peerjs.com by running the signaling code from a first-party HTTPS context (kody-w.github.io).

๐Ÿช
Stage 1 โ€” Booster checkingโ€ฆ
Local HTTP tether running so we can freely reach localhost:7071 later.
๐Ÿš€
Stage 2 โ€” Lobby Ignition locked
Opens a tiny bridge popup at kody-w.github.io that owns the PeerJS connection. Keep that window open while you're in orbit.
๐Ÿ“ก
Stage 3 โ€” Orbit (Crew Aboard) locked
Scan the invite QR with your phone โ€” it joins this lobby via the live HTTPS tether and meets you here.
๐Ÿ›ฐ๏ธ
Stage 4 โ€” Brainstem Docking locked
Route every lobby message through your local brainstem at localhost:7071. The phone now controls your kernel 1:1.
๐Ÿ“œ Audit-trail event stream (persistent ยท federated to events/ every ~10 min)

Lobby chat above is ephemeral (WebRTC mesh). To publish a thought to the neighborhood's permanent record, post a signed event here โ€” federation roll-up unions it into the public events/ directory.

Recent events

No events yet โ€” be the first to post.

Compose

tPhone ยท on the line with
โ€ฆ
โ€ฆ
00:00
you
anon
โ€”