hilos design system

Components you can touch.

Every example below comes from the product. Change the variations, open the menus, and see how the system behaves.

01

Agent traces

Work unfolds while it happens, then folds into a quiet record.

2 files38s
Read the room brief
Checked the component reference
Edited components/chat/agent-trace.tsx
Ran the focused tests

These are observable work events and explicit notes. Private model reasoning is never shown.

03

Room icons

A quiet default the group can turn into an emoji or any Central Icon.

Interactive room header

product

Persisted variations

Default
Emoji
Central
Private
04

Buttons

Actions, hierarchy, destructive intent, and compact tools.

05

Tabs

Contained and line variations for switching a local view.

The room is the record.
Line tabs for flatter surfaces.
06

Badges

Small labels and status without adding another button language.

DefaultAgentDraftFailedQuiet
07

Fields

Text, long-form input, switches, radio choices, and segmented controls.

New mentions and run results.

09

Popovers

Persistent pickers and small forms anchored to their trigger.

10

Dialogs

Bounded tasks that become drawers on smaller screens.

11

Avatars

Circles are people. Squircles are agents. Working agents orbit.

MA

Person

HI

Agent working

CO

Agent active

12

Composer

The complete room composer, running locally with representative people and agents.

Message product
13

Report

The durable result stays louder than the telemetry that produced it.

Simplified the channel chrome and added a reusable activity trace for live and completed runs.

Edited 4 files
  • components/chat/agent-trace.tsx+1480
  • components/chat/live-run-card.tsx+1867
Verified with Typecheck, Focused component tests, Fibra route
Caveats
  • Private rooms keep their lock icon.
14

Empty state

Quiet guidance for a state someone may sit in.

No messages yet

Start with the thing this room is here to make.

15

Brand moment

Color, Fraunces, and illustration appear at rare transitions and firsts.

Milestone

Your first PR shipped

The room saw the work, and you chose what shipped.

16

Feedback

Routine feedback stays brief and close to the action.

17

Loading

Stable geometry while content becomes available.