Omo Research
Research
Experiment 05ScreensKept underneath

Chat server as HQ

A channel per agent, with an HQ room that sends work out and brings results back.

When

Sep 2026

Theme

Screens

We

Built it

Status

Kept underneath

Illustration of chat server as hq
IllustrationGenerated with ChatGPT image generation

01 / What it was

We moved the agents into a group chat server: one channel per agent, with its reasoning, tool calls, and interim messages visible as it worked.

An HQ channel sent work out to each agent's thread, and a relay posted each agent's result back to HQ every 20 seconds.

A channel per agent; HQ sends work out and relays results back
DiagramA channel per agent; HQ sends work out and relays results back

02 / How it worked

  • One channel per agent, organised in categories like a company.
  • Reasoning and tool calls shown in the open, with new messages steering a running agent.
  • An HQ dispatcher and a result relay connecting the channels.

03 / What we saw

Seeing reasoning in the open helped. But nested threads got confusing fast, and the app felt heavy for what we used it for.

04 / Where it led

It stayed as the message layer underneath. The glass app and the phone voice app both sat on top of it.