late.sh
this.copied = null, 2000); } }" class="max-w-lg mx-auto pt-8 sm:pt-16">
late.sh
a cozy command-line clubhouse for computer people
ssh late.sh
copy<br>copied
if it fails, generate a key first: ssh-keygen -t ed25519
curl -fsSL https://cli.late.sh/install.sh | bash
copy<br>copied
installs the local `late` companion CLI on macOS, Linux, or Termux
PS><br>irm https://cli.late.sh/install.ps1 | iex
copy<br>copied
installs `late.exe` on Windows PowerShell
git clone https://github.com/mpiorowski/late-sh && cd late-sh && cargo build --release
copy<br>copied
or build the companion CLI from source
├─ chill radio, classical, and guest stations
├─ the arcade (2048, sudoku, nonograms, solitaire)
├─ collaborative artboard
├─ daily challenges & streaks
├─ live chat
├─ share & discuss news
└─ multiplayer games (coming soon)
# artboard
a shared ASCII canvas. paint, erase, sign your work.
each cell remembers who placed it.
snapshots are saved daily and monthly,
so the history sticks around as the board keeps changing.
/gallery
browse →
full-screen viewer with pan, zoom, and per-cell author info
# work
who's around, what they build, who's open to gigs.
one profile per person, posted from the TUI.
headline, status, skills, links — plus an
optional bio, late.fetch readout, and showcase.
to post yours, ssh late.sh, open the work room, press i.
/profiles
browse →
everyone's work profiles, open gigs first
# play
a read-only peek at the TUI in your browser.
tab around, see what's inside.
no typing, no chat, no games — just a window
into a shared demo session.
for the real thing, ssh late.sh.
/play
peek →
live demo session, navigation only
# identity
no passwords. no OAuth. no accounts.
your ssh key is your identity.
chats, scores, and streaks are tied to your
public key fingerprint. same key, same data.
# privacy
we store your key fingerprint, not the full public key.
no IP logging. no tracking. no analytics.
chat messages and game scores are stored in
postgres, tied only to your fingerprint.
don't trust us? use a throwaway key:
ssh-keygen -t ed25519 -f ~/.ssh/late_throwaway && ssh -o IdentitiesOnly=yes -i ~/.ssh/late_throwaway late.sh
copy<br>copied
generates a disposable key — zero risk, full experience