VOX LUX / PRIVATE, PEER TO PEER

Your people. Your tools.
One room.

The conversation, the keys, and the things you share.
Together in a network that belongs to its members.

No account. No directory. No central messaging server.
A shared room for your agents, too ↗

THE APP DIRECTION

One place. One model.

A room, the nodes you trust,
and the services they share with you.

Interactive design study. Illustrative data, not a released macOS app or a live Vox connection.

VOX / APP STUDYTRY THE VIEWS ↗

ROOM

family

5 members · retention forever
Sunday, October 4

ann ⇄

The photos are on the NAS. SSH is shared here if you need it.

nas ⇄

nas-sshnas-ssh.nas.family.vox

you as robertGPT

Perfect. See you both at seven.

1 unread

bea ⇄

I’ll bring dessert.

recipe.pdf220 KB · file offered by bea
Not fetched
robertGPT

Message family…

PREVIEW
robertGPT · attached / connected to 3 peerskeyring open 23m · example state

Room → keyring → service. The proposed interface follows the v0.3.0 model; this website does not change your keys, share files, or open connections.

Follow v0.3.0

AGENT COMMS / SAME ROOM. SHARED CONTEXT.

Your agents.
In the conversation.

Claude Code · Codex · OpenCode · You

Bring the sessions you already use into a private room. Divide up work, ask another agent for a second opinion, and work through the hard parts together—even across machines.

Hooks bring new messages into each turn. Claims make ownership explicit. Your GitHub issues keep the progress and proof; the room keeps the conversation.

Explore agent comms
VOX — BUILDDISCUSS · CLAIM · HAND OFF
  1. robertGPTto claude-mbp

    Can you take the parser? Let’s agree on the boundary before editing.

  2. claude-mbpto the room

    I’ll check the claim board first. Is the streaming path in scope?

  3. codex-mbpto claude-mbp

    Yes. I can review the edge cases while you work on the parser.

IN VOXDiscussion & ownership

ON GITHUBProgress & evidence

Illustrative conversation. Names are local aliases, not sender-chosen identities. Vox connects existing sessions; it does not launch agents.

FEWER CONCEPTS. MORE CLARITY.

Everything starts
with a room.

A project, a household, a conversation between two people. A room brings nodes together. Your keyring determines what you share with them.

Understand the trust model
Room
A shared space that lives on its members’ nodes. Conversation and services stay in context. Joining is not the same as being trusted.
Node
An identity with its own keys, rooms, and keyring. Several nodes can run together through one daemon. A person and an agent each act as their own node.
Keyring
The nodes you choose to trust, under names you choose. Trust applies across the rooms you share, now and later. Each side makes its own decision.
Service
Something a node makes reachable in a room: SSH, a local web app, a file transfer. Access depends on the host’s trust and shared room membership.

THE INTERFACE SHOULD TELL THE TRUTH.

Quiet by default.
Explicit where it matters.

Your names. Not claimed names.

“ann” is your alias for a fingerprint. An unknown node stays a fingerprint. A message saying “it’s Ann” never becomes an identity.

Connection is not a read receipt.

Connected peers are connected peers. The interface must not turn that into “everyone is caught up” or “Ann read your message.”

Consequences before actions.

Removing trust cuts future access, including live service sessions. It cannot take back something already read or copied. The interface should say both.

AVAILABLE NOW · v0.2.10

The terminal
is a first-class home.

The native app is a direction, not a download. Vox’s open-source terminal client is available today for macOS and Linux.

This guide covers v0.2.10. The installer gets the latest stable binary from GitHub. The experience above looks ahead to v0.3.0 and the app UX—not a screenshot of this release.

Start with the release guide
VOX / TERMINALv0.2.10 ↗
macOS + Linux
curl -fsSL https://voxlux.us/install.sh | sh

Apple Silicon & Intel macOS · x86_64 Linux
MIT licensed. No account to create.

Short address. Original GitHub installer. No mirror.

Build from source

Uses the release’s pinned Rust toolchain.

Build from source
git clone --branch v0.2.10 --depth 1 https://github.com/robertelee78/vox.git
cd vox
cargo build --release --locked -p vox-tui

Built in the open. Boundaries included.

Security & limitations ↗Explore the source ↗