Axon client demos

Two clients for Axon, each driven through a scripted tour of the same seeded demo world.

axon-tui — terminal

The keyboard-first terminal client.

The tour covers, in order:

The images really are drawn in the terminal — Sixel, Kitty or iTerm2 graphics, depending on what the terminal supports — not approximated with block characters.

axon-web — desktop

The browser client at a desktop window size.

The tour covers, in order:

axon-web — mobile

The same client on an iPhone 13 profile: real touch, a phone-shaped viewport, and the single-pane layout that comes with it.

Not the desktop take in a narrower window. Below the two-pane breakpoint the room list and the spaces rail move behind navigation, so the tour leads with the transitions instead:

What you are looking at

Everything on screen is fictional and reproducible: personas, rooms and messages come from a declarative corpus that a throwaway Synapse + Axon stack renders on demand, so the same recording can be re-shot after a UI change. Both clients read that world over the same /v1/ API from the same live Axon — the search results come from a real Tantivy index and the photographs really do travel through the media proxy.