Hermes Theme Pack
CliffWade/hermes-desktop-theme-pack
100 contrast-checked color themes for Hermes Agent, plus a Theme Switcher for the desktop app
Hermes Theme Pack is a set of 100 color themes for Hermes Agent, each checked against WCAG AA contrast, with a Theme Switcher plugin for the desktop app and the web dashboard. One skin repaints the CLI, the TUI and the desktop app together.
What Hermes Theme Pack does
Hermes Theme Pack bundles 100 color themes for Hermes Agent in seven categories: Dark, Light, Vibrant, Nature, Minimal, Retro and Community, the last being ten skins ported from BeardedChop/hermes-skins-pack. Every theme has a light or dark twin, and each passes a WCAG AA contrast check, with primary text at 6:1 and accents and secondary text at 4.5:1 against the background. A single YAML skin repaints the CLI, the TUI and the desktop app at the same time.
The pack also ships a Theme Switcher plugin. In the desktop app it adds a Themes page to the sidebar with a grid of every installed skin, search that understands palette colors, hover preview, one-click apply, undo, random selection and install-from-YAML. Version 1.3.0 added the same switcher as a Themes tab in hermes dashboard, with Follow system and Add-theme options. You can add your own theme by pasting YAML in the app, dropping a file into ~/.hermes/skins/, or using the seed-palette generator. CI runs YAML validation and the contrast tests on every pull request.
Key features
- 100 themes in seven categories, 50 light and 50 dark, each paired with a twin
- WCAG AA contrast gate enforced by an automated test suite
- Theme Switcher page in the desktop app sidebar with search, preview, undo and random
- Themes tab in hermes dashboard with Follow system and Add-theme
- Pack themes appear in the desktop Appearance settings, Cmd-K and /skin
- Copy a user theme as raw skin YAML to share it
When to use it
- Changing the look of the Hermes CLI, TUI and desktop app from one place
- Picking a high-contrast theme for long sessions in the web dashboard
- Writing and sharing your own skin using the seed-palette generator and the contribution guide
Who it is for: Hermes Agent users who want a different, readable color scheme across the terminal, desktop app and web dashboard.
How it fits with Hermes Agent
Built for Hermes Agent: the themes use the Hermes skin format, and the Theme Switcher runs as a plugin in the desktop app and in hermes dashboard.
FAQ
What is Hermes Theme Pack?
Hermes Theme Pack is a collection of 100 skins for Hermes Agent, grouped into seven categories and checked for WCAG AA contrast. It also includes a Theme Switcher plugin for browsing and applying them.
Does Hermes Theme Pack work with Hermes Agent?
Yes. A Hermes skin themes every surface, so one YAML file changes the CLI, the TUI and the desktop app together. The Theme Switcher is available in the desktop app and in the hermes dashboard web interface.
Is Hermes Theme Pack free and open source?
Yes. The repository is released under the MIT license.
Similar interfaces for Hermes Agent
All interfacesUnofficial mobile PWA that installs as a Hermes Dashboard plugin and adds a Mobile tab
2winter-dev iHermesMobile-first Expo client for Android, iOS and web that connects directly to your own Hermes agent
waguriagentic Hermes Mini App TemplateTelegram Mini App template for Hermes Agent with a React frontend and Express backend you fork and extend
yakuzadevopps Yak's Hermes Dashboard ThemesEight readable themes for the Hermes Agent web dashboard, from high contrast to Kanban-focused
Chael-Chael Awesome Hermes EVA SkinsEVA-style Hermes CLI skins with pixel fonts and a retro CRT shader setup for Windows Terminal
balaji-embedcentrum Hermes StudioSelf-hostable browser IDE for Hermes agents with chat, file tree, terminal, memory and GitHub workspaces
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent