pmuxd is running · v0.2.24

Classic terminal.
Modern surface.

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
$ 
PRISMATTYC wordmark Demo reel — coming soon

Provenance

The hardware changed twice. The protocol never did.

Prismattyc keeps faith with sixty years of terminal lineage — and adds what the hardware never had.

⌨

1960s

TTY — the teletypewriter

Unix was first operated from teleprinters. The hardware is gone; the name stayed as the terminal abstraction — line discipline, echo, job control.

▮

1978

VT100 — the video terminal

DEC's CRT family set the escape sequences every emulator still speaks. ESC [ 31 m makes text red, then and now.

◆

2026

Prismattyc — the mux

Software emulation of both, plus what they never had: sessions that outlive viewers, saved spaces, and agent mail in the mux.

Capabilities

One daemon. Every pane. No lost work.

pmuxd owns the PTYs and all session state. Clients come and go; your programs don't notice.

pmux attach

Detach & reattach

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

Agent mail, built in

Sessions are mailboxes. Send, claim, and commit letters between agents; the doorbell rings the recipient's pane until claimed.

pmux space

Spaces & layouts

Snapshot several sessions — live cwd and agent bindings included — to a file, and restore the whole workspace in one command.

C-\ [

Scrollback & find

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

Windowed 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

True terminal identity

A bundled terminfo database and a forced child environment: truecolor by default, no inherited color suppressors, no stale keys.

Install

Get the binary

Pre-built Linux archives and a universal macOS app, or build from source with cargo.

Download for Linux
x86_64 · latest release

All releases and checksums on GitHub Releases.

build from sourcecopy
$ 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

Moonbase2090

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.

Follow the project ↗