Hermes Relay / UI refresh

Chat first. Bridge visible. Settings lighter.

A mockup direction that keeps Hermes Relay's dark sphere and lavender controls, then borrows the official Hermes Desktop language: compact chrome, hard electric-blue emphasis, a real status strip, sharper management surfaces, and profile-aware sessions.

Open Source / Relay cockpit /\-_=+|<
- /= ~:*-/
VOICE WS TUI
01

Primary Modes

Use Chat, Manage, Bridge as the main modes. Put Terminal in the chrome so it is never buried.

02

Status, Not Tabs

Replace the fat bottom navigation with a thin live state strip for model, relay, and safety.

03

Profiles Matter

Make profile, SOUL, memory, skills, and connection switching feel like agent control, not app settings.

04

Official Hermes Edge

Keep Relay's navy/purple base, but use electric blue, mono metadata, and sparse glyph texture.

Chat Surface

recommended default
8:425G ▰ 48
☰
V

Victor

claude-opus-4.6 / focused

⌘
▣
Chat
Manage
Bridge
/\-_=+|< relay:local ws:open
Can you check the relay sessions and keep the terminal nearby?
terminal.attach · session: hermes-host
I found 3 active grants. Terminal is attached and ready.
Terminal
Voice
+
/
Message Victor...
➤
connected · tailscaleprofile: victor

Manage Surface

standard install path
8:425G ▰ 48
☰
H

Command Center

local backend / api healthy

⌘
▣
Chat
Manage
Bridge

Relay Hub

standard
3paired grants
12 msrelay ping
⇄

Connections

Pair, switch, verify routes

›
☤

Profiles

SOUL, memory, skills, sessions

›
✦

Skills + Tools

Browse, enable, configure

›
◷

Automations

Cron, background runs, delivery

›
api · onlinemodel: opus

Bridge Surface

not hidden in settings
8:425G ▰ 48
☰
B

Bridge Core

grant scope / phone relay

⌘
▣
Chat
Manage
Bridge

Phone bridge is paired

Terminal, voice, notification, media, and relay-session controls share this grant.

Open Terminal
Safety
⌁

Terminal

Attach to relay shell

›
◌

Voice

Provider, model, output voice

›
▤

Notifications

Shared app notifications

›
⚑

Advanced Phone Control

Sideload-only gated controls

›
grant · 2h leftsafety: on

Profile + Sessions

agent management
8:425G ▰ 48
☰
V

Victor

profile isolated api

⌘
▣

Agent Profiles

3 loaded

Victor

active
claude-opus-4.6 SOUL memory skills 18

Default Hermes

server
grok-4 shared sessions

Research VM

remote
tailscale tools locked
⌕

Inspect Victor

Config, SOUL, memory, skills

›

Sessions

+
Victor
Pinned
Archive
Terminal smoke test12m ago · 24 msgs · victor
Bridge Core pairing55m ago · grant notes
Voice provider checksYesterday · xAI realtime
Remote backend setupApr 12 · tailscale
profile · victorsessions: filtered

Adaptive wide layout

On tablets, foldables, and desktop web surfaces, the same model becomes closer to official Hermes Desktop: sessions/profile navigation on the left, chat in the center, preview or terminal on the right, and a thin status bar across the bottom.

This gives Relay one mental model across phone and larger surfaces without forcing a permanent left sidebar onto a narrow phone screen.

Hermes Relay /\-_=+|< · command palette · settings

Victor

claude-opus-4.6 / connected
Open terminal beside this chat and inspect the relay.
right-rail.terminal · attached
Terminal is live in the preview rail. Relay health is green.
+
/
Message Victor...
➤
relay: connected · tailscale · grant 2h model: opus · profile: victor · yolo off