Skip to content

Hermes

Hermes is a powerful, self-improving AI agent. This guide explains how to connect Hermes to the UURoute API platform and use any model you prefer.

Prerequisites

Make sure Hermes is installed or ready to be installed before continuing.

Install Hermes

Follow the official Hermes installation guide.

After installation, reload your shell configuration so the changes take effect:

source ~/.bashrc    # If you use macOS or zsh, run: source ~/.zshrc

Configure Hermes

Start the global setup wizard from your terminal:

hermes setup

Use the Up and Down arrow keys to move through the options, then press Enter to confirm your selection.

Select Quick Setup

Choose the recommended quick setup option:

  • Highlight Quick setup — provider, model & messaging (recommended).
  • Press Enter to confirm.

Select a Terminal Backend

Choose the local backend:

  • Highlight ( ) Local - run directly on this machine (default).
  • Press Enter to confirm.

Select a Model Provider

Because UURoute is configured as a custom platform, enter its endpoint manually:

  • Press the Down arrow until you reach the bottom of the list.
  • Select ( ) Custom endpoint (enter URL manually).
  • Press Enter to confirm.

Configure the UURoute Endpoint

  • API base URL: Enter https://api.uuroute.ai/v1. Make sure to include /v1, then press Enter.
  • API key [optional]: Paste the API key you created on UURoute.

For security, the terminal does not display any characters while you enter or paste your API key. This is expected.

Select the API Compatibility Mode

After verification succeeds, Hermes displays a message similar to Verified endpoint via... (XX models visible). This confirms that Hermes is connected to UURoute.

Press Enter to keep the default option: 1. Auto-detect [current].

Select a Model

Hermes automatically lists all models available through UURoute, each with a number, such as 25. gpt-4.1 or 41. gpt-5.5.

Enter the number of the model you want to use—for example, 41—then press Enter.

Set the Context Length

When you see [leave blank for auto-detect], press Enter without entering a value. Hermes will automatically detect the appropriate context length.

Set a Display Name

Enter a name for this provider. It will appear in the chat status bar. Press Enter to keep the default Api.UURoute.ai, or enter a shorter name such as UURoute.

Configure Messaging Platforms

The wizard asks whether you want to configure messaging platforms such as Telegram or Discord. For your first setup, we recommend skipping this step. Leave all options unchecked and press Enter to finish the configuration.

Verify the Connection

After setup is complete, start the Hermes chat interface:

hermes

To verify the integration:

  • Check the status: Confirm that the status bar at the bottom of the chat interface shows the provider name and model you configured, for example api.uuroute.ai / gpt-5.5.
  • Send a test message: Enter a simple prompt such as Hello! Please briefly introduce yourself.
  • Confirm success: If the model returns a streamed response and the corresponding token usage appears in your UURoute dashboard, the integration is working correctly.