Hermes Agent Course · Lesson 1

Desktop or terminal?

This is the question every beginner hits and almost no guide answers clearly. Install the wrong one and you'll fight setup for an hour before you type a single prompt. Here's the plain decision — and the Windows trap that gets everyone else.

Short answer: Beginners should install the desktop app. One download gives you a window to type in and installs the command-line tool. Only pick the terminal/CLI version if you already live in a command line or want to script Hermes. Both give you the same hermes command.

The 30-second decision flowchart

START: Have you ever opened a terminal / command prompt on purpose?
  → No  ····  INSTALL THE DESKTOP APP (Lesson 2)
  → Yes  ··· Do you want to script or automate Hermes from the command line?
    → No   · INSTALL THE DESKTOP APP (it includes the CLI anyway)
    → Yes  · INSTALL THE TERMINAL/CLI VERSION (Lesson 3)

WINDOWS USERS: PowerShell, CMD, and Git Bash can launch Hermes; the agent's terminal tool uses its configured bash/MSYS environment. See the trap below.

What each option actually is

OptionWhat you getBest for
Desktop appA window you type into. Also installs the hermes command.Beginners, fastest start, no command line
Terminal / CLIThe hermes command only. You type in a terminal.People who live in the terminal, scripters, servers

Neither option is "more powerful." They're the same engine with a different front door. The desktop app is simply the one with a handle.

The Windows trap (read this if you're on Windows)

On Windows, distinguish the shell used to launch hermes from the bash/MSYS environment used by the agent's terminal tool inside a session.

Here's the precise, accurate picture:

Why it matters: PowerShell and bash use different command syntax. Launch Hermes from your preferred shell, but use POSIX syntax when giving explicit commands to Hermes's terminal tool. Lesson 3 shows both contexts.

macOS and Linux users don't hit this — their terminal is already bash/zsh.

Can I change my mind later?

Yes. The desktop installer also installs the command-line tool, so you already have both. If you went CLI-only and want the window later, just run hermes desktop. They share the same settings and data, so nothing is lost.

Pick your path

Most readers should take Lesson 2 (desktop). If you're sure you want the command line — especially on Windows, where the shell detail matters — take Lesson 3.