Hermes Desktop

Active
GitHub TypeScript MIT

Description

A desktop companion app for Hermes Agent, providing a unified UI for chat, task management, and skill invocation.

Key Features

  • Unified chat interface - desktop native UI for Hermes Agent interaction, more intuitive than CLI
  • Task management panel - visualize Agent task queue, history and results
  • Skill marketplace integration - browse, install, configure Agent skills
  • Multi-session support - maintain multiple independent Agent sessions simultaneously
  • Theme customization - dark/light themes and custom UI support
  • Local-first - data stored locally, no cloud dependency

Use Cases

💡 Personal users use it to manage Hermes Agent multiple sessions and tasks on desktop.
💡 Operations teams use it to unify team Agent access, avoiding scattering across multiple CLI terminals.
💡 Developers use it as a visual testing platform for Agent, debugging skills and scenarios.

Quick Start

```bash
# Download latest release
# https://github.com/fathah/hermes-desktop/releases

# macOS
open hermes-desktop.dmg

# Linux
sudo dpkg -i hermes-desktop.deb

# Windows
Double-click hermes-desktop-setup.exe
```

Related Projects