Visual Box Design Benefits in Terminals | Generated by AI

Home 2026.05

Question: What is Hermes, and is its use of colorful rectangles/boxes to visually separate parts of messages a good UI design approach?

Answer:

What is Hermes?

Hermes is an AI-powered terminal/CLI assistant (similar to Claude Code) that uses a rich terminal UI to display its responses and actions. It appears to be a coding/devops agent that can execute shell commands, clone repos, manage files, etc.


The Colorful Box/Panel Design — Is It Good?

Yes, this is generally considered good terminal UI design. Here’s why:

✅ Benefits of Visual Separation with Boxes

1. Cognitive chunking

2. Scanability

3. Role clarity

4. Error/status visibility

5. Aesthetic professionalism


⚠️ Potential Downsides

Issue Detail
Log noise If you pipe or log output, box characters become ugly unicode garbage
Narrow terminals Boxes can wrap badly on small terminal widths
Screen reader unfriendly ASCII box-drawing chars can be inaccessible
Over-separation Too many boxes for tiny pieces of info can feel cluttered

🔧 Libraries That Power This Style

Tools like Hermes likely use one of:


Verdict

For an interactive terminal agent, colorful boxed panels are an excellent design choice — they make the tool feel intentional, legible, and professional. The key is restraint: not every line needs a box, only logical sections that benefit from visual grouping.


Back Donate