跳到主要内容

hermes-pantheon

❖ Communityv0.3.0

Eighteen Hermes Desktop themes in dithered classical marble, one god each: all twelve Olympians plus Hades, Nyx, Helios, Selene and Medusa. Install once, then switch with /skin <name>.

Open in Hermes Desktop
hermes plugins install hermes-pantheon

Screenshots

README

From the reviewed commit c190439 ↗; it updates when the author re-pins.

Pantheon

Eighteen gods for your Hermes desktop.

Eighteen themes for Hermes Desktop: all twelve Olympians, plus Hades, Nyx, Helios, Selene and Medusa. Each one has its own myth, its own palette and its own lettering, drawn in dithered marble. Install once and switch with a word.

FOR HERMES DESKTOP  ·  COMMUNITY THEMES  ·  VERSION 0.3.0

See all eighteen live  ·  Try it in a minute  ·  Meet the eighteen  ·  Switch any time

Eighteen narrow columns side by side, one per theme, each with a dithered marble head at the top, the theme's name inscribed vertically in the middle, and a collage of statue fragments at the bottom, every column in its own palette from indigo to parchment

Try it in a minute

You need Hermes Desktop 0.22.2 or later. You don't need a terminal.

1. Install. In Hermes Desktop, open Capabilities → Plugins and click Install from Git. Paste this address, click Review repository, then install:

https://github.com/Adolanium/hermes-pantheon
hermes plugins install Adolanium/hermes-pantheon

If it asks whether to enable the plugin, either answer works. That switch is for the agent side, and Pantheon has nothing there.

2. Turn it on. Pantheon now appears in Capabilities → Plugins. Flip its Desktop switch on. Desktop plugins installed from a package start turned off, and this is the step people miss.

3. Pick a god. Type this in the message box and press Enter:

/skin olympus

The whole app changes on the spot, with no restart. Try /skin hades next, or plain /skin to step through every theme you have.

Meet the eighteen

Click a card to see the full window.

Olympus: deep indigo, Zeus reaching for the stars Hera: cobalt and gold, the queen of the gods
Poseidon: abyssal teal and seafoam, the trident raised Demeter: wheat on cream, the goddess of the harvest
Athena: olive and sage, wisdom with a spear Apollo: sky and lyre gold, the god of light and song
Artemis: silver birch and forest green, the huntress Ares: crimson on iron, the god of war
Aphrodite: wine and rose, born from the sea foam Hephaestus: iron and molten orange, the forge god at work
Hestia: hearth clay on warm cream, the keeper of the fire Dionysus: wine and vine, the god of revelry
Caduceus: parchment and ink, the messenger in flight Hades: charcoal and ember, the lord of the underworld
Nyx: pure 1-bit night, the goddess under her starfield Helios: bronze and gold, the sun chariot at full gallop
Selene: slate and silver, the moon rising Medusa: black and acid green, the gorgon's stare

Switch any time

Every Pantheon theme is a normal Hermes theme, so all the usual ways to switch work:

Where What to do
Message box /skin <name>, for example /skin selene. /skin list shows every theme; /skin alone moves to the next one.
Command palette Press Ctrl K (⌘ K on macOS), choose Change theme, and pick one.
Settings Settings → Appearance → Theme.

The names are olympus, hera, poseidon, demeter, athena, apollo, artemis, mars, aphrodite, hephaestus, hestia, dionysus, caduceus, hades, nyx, helios, selene and medusa. To go back to the stock look, type /skin nous. Ares answers to /skin mars: Hermes keeps ares as an old name for its own Ember theme.

Hermes remembers your choice for each profile, so a work profile can live on Olympus while a personal one lives on Hades.

Small decisions, already made

  • One install, eighteen themes. All eighteen ship in a single plugin. There's nothing to choose at install time and nothing extra to download later.
  • The art lives inside the plugin. Every statue is a dithered image packed into plugin.js, and the fonts (IBM Plex) are bundled too, so themes switch instantly and work fully offline.
  • Your light or dark setting can't break the art. Each theme keeps its own palette in both modes. Five are light (Demeter, Apollo, Artemis, Hestia and Caduceus); the other thirteen are dark.
  • The accent picker still works. Pick a custom accent in Settings and the theme keeps its art and framing.
  • The chat stays readable. The art sits in the sidebar and the empty new-session screen. Once a conversation starts, it's text on a calm ground.

Update or remove

hermes plugins update hermes-pantheon
hermes plugins remove hermes-pantheon

Or use Capabilities → Plugins: switch Pantheon off to hide the themes, or remove it from there. If a Pantheon theme was active, Hermes goes back to its default theme.

What it touches

  • Theme registration through the Desktop plugin SDK, the same way any theme plugin adds itself to the picker.
  • Style rules that apply only while a Pantheon theme is active, and disappear when you switch away.
  • IBM Plex Sans and IBM Plex Mono for the interface, plus one display face per god for the HERMES AGENT wordmark, all bundled inside the plugin under the SIL Open Font License.

It makes no network requests, adds no agent tools, hooks, background processes or settings, and reads none of your data.

The bracketed tabs, dotted rules and placement of the art style Hermes Desktop's own markup, because the plugin SDK has no slots for decoration yet. If a Desktop update renames that markup, those touches fall back to the plain palette. Nothing else breaks.

Compatibility

Hermes Desktop Platform Status
0.22.2 Windows 11 Tested
0.22.2 macOS, Linux Expected to work; not yet tested

License

MIT. The bundled fonts are under the SIL Open Font License: IBM Plex, and the gods' wordmark faces (Silkscreen, Grenze Gotisch, Cinzel Decorative, Cinzel, Marcellus SC, Forum, Gloock, Metamorphous, IM Fell English SC), plus Bodoni Moda on the site. See LICENSES.

Community project

Pantheon is an independent community theme pack. It is not affiliated with, endorsed by, sponsored by, or officially associated with Nous Research or the Hermes Agent project. Hermes, Hermes Agent, and Nous Research are names and marks belonging to their respective owners.

gadget❖ Community★ 407

Talk to your Hermes from small ESP32 devices with a screen, microphone and speaker: hold a button, ask, and hear the answer. Adds a gateway platform where each device is a chat, plus tools to list devices, show a card on a screen and run device actions (LEDs, relays). Disclosure — the gateway listens for devices on a WebSocket port (8765, all interfaces by default; plain ws:// unless tls_cert/tls_key are set). New devices need a Hermes pairing code unless listed in GADGET_ALLOWED_USERS; GADGET_ALLOW_ALL_USERS skips pairing (development only). A paired device answers the agent's command approvals for its own chat (allow once or deny). The first approved device becomes the platform's home channel by default. Spoken replies that are not WAV are converted with the local ffmpeg. `hermes gadget update --latest` downloads firmware from this repository's GitHub releases, checks size and SHA-256 against the release manifest (files carry build provenance attestations) and sends it to the device. Writes only under plugin-data/gadget/. Uses Hermes's own STT, TTS and image cache; no telemetry. Independent community project, not affiliated with Nous Research.

Platforms
hermes-resetwatch❖ Community★ 82

Track subscription quotas and reset times in Hermes Desktop. Disclosure — probe.py re-executes itself under the Hermes Python interpreter located via HERMES_PYTHON / VIRTUAL_ENV / the parent process or the Hermes installer's managed venv (HERMES_HOME/installs); it reads provider API keys from the Hermes .env, Hermes's own saved OAuth logins (auth.json credential pool, read-only), the Vaultwarden plugin's local secret cache (cache/vaultwarden_cache.json, read-only, only when Vaultwarden is the sole enabled secret source) and Docker s6 container env files, plus other coding-assistant CLIs' local logins (including macOS keychain entries), and sends each key only to its own vendor's usage endpoint.

Desktop
hermes-tailscale❖ Community★ 57

Browse Tailscale devices and connect to remote Hermes instances in Hermes Desktop.

Desktop
hermes-rss❖ Community★ 56

Read RSS and Atom feeds and discuss articles in Hermes Desktop. Disclosure — feeds and full articles are fetched with curl through the gateway's shell.exec on the connected Hermes host (public-IPv4 SSRF guard); opt-in AI grading sends article excerpts to your configured model and creates HERMES_HOME/skills/rss-importance-grading/SKILL.md if missing; opt-in image loading fetches publisher images directly from Desktop.

Desktop
shodan❖ Community★ 28

Shodan tools with complete capability declarations.

Tools
hermes-ledgerline❖ Community★ 17

Inspect session costs and usage in Hermes Desktop.

Desktop

← Back to the catalog · catalog built Oct 19, 2026