Prismattyc is a terminal multiplexer that owns the terminal model end to end — detach and reattach, saved spaces, and agent mail built into the mux itself.
Built by Moonbase2090 · Rust, MSRV 1.90 · Linux & macOS
$ pmux new work session work created (agent: work) $ pmux attach work [attached — detach with C-\ d] $ pmux mail inbox 1 letter from builder — "tests green" $ pmux space save 3 sessions → spaces/default.json $
Demo reel — coming soon
Provenance
Prismattyc keeps faith with sixty years of terminal lineage — and adds what the hardware never had.
1960s
Unix was first operated from teleprinters. The hardware is gone; the name stayed as the terminal abstraction — line discipline, echo, job control.
1978
DEC's CRT family set the escape sequences every emulator still speaks. ESC [ 31 m makes text red, then and now.
2026
Software emulation of both, plus what they never had: sessions that outlive viewers, saved spaces, and agent mail in the mux.
Capabilities
pmuxd owns the PTYs and all session state. Clients come and go; your programs don't notice.
pmux attach
Pane children keep running when a viewer detaches. Come back tomorrow — or from another machine's seat — and pick up where you left off.
pmux mail
Sessions are mailboxes. Send, claim, and commit letters between agents; the doorbell rings the recipient's pane until claimed.
pmux space
Snapshot several sessions — live cwd and agent bindings included — to a file, and restore the whole workspace in one command.
C-\ [
Pan history with the wheel, jump to oldest, and search live with case-insensitive matching and n/m match counts in the prompt.
prismattyc-host
A native OS window with opt-in OpenType ligatures, a command palette, pane zoom, and image paste — no outer terminal required.
TERM=prismattyc-kitty
A bundled terminfo database and a forced child environment: truecolor by default, no inherited color suppressors, no stale keys.
Install
Pre-built Linux archives and a universal macOS app, or build from source with cargo.
All releases and checksums on GitHub Releases.
$ git clone https://github.com/moonbase2090/prismattyc.git $ cd prismattyc $ cargo install --path crates/prismattyc-mux --bins --locked $ pmux up $ pmux new work && pmux attach work
The maker
Prismattyc is designed, built, and dogfooded daily by Moonbase2090. The lineage runs teleprinter → VT100 → software — the hardware changed twice, the protocol never did, and this project keeps faith with it.