Hermes Agent

Template · AI: bring your key

Hermes Agent, live in minutes.

An AI agent with a password-protected web panel, optional browser chat and messaging channels. You bring the provider key; Vertra launches, protects and updates it.

You sign in and come straight back to the wizard.

AI: bring your keyVersion 1.0.0
What it is

An agent with its house in order.

Hermes Agent, by Nous Research, is an open source AI agent (MIT license). In this template it ships with a web panel (settings, keys, sessions, files, logs, scheduling, skills and channels), a terminal chat and, if you want it, the browser chat. All behind a single login.

Who it is for

For anyone who wants the agent and control over it.

Chat through your channels and administer from the browser.

People who want to talk to the agent where they already chat

Telegram, Discord, Slack and WhatsApp, at the same time, each channel with its own allowlist.

People who want a panel to administer

Sessions, files, logs, scheduling, skills and plugins in a web panel with username and password.

People who want to pick the model

OpenRouter, Anthropic, OpenAI, Google Gemini or a compatible endpoint, always with your key.

What comes ready

Panel, chat and channels set up.

What the wizard sets up for you.

Web panel with login

Settings, keys, sessions, files, logs, scheduling, skills, plugins and channels. The user is admin and the password is generated and shown once.

Browser chat (optional)

Tick an option in the wizard and the chat opens at the app address, with sessions, files and settings. Without it, the address leads to the panel.

Terminal chat

The panel includes a terminal chat to talk to the agent without leaving the browser.

AI providers

OpenRouter (any model, free ones included), Anthropic, OpenAI, Google Gemini and any endpoint compatible with the OpenAI API.

Messaging channels

Telegram, Discord, Slack and WhatsApp, each with a required allowlist. WhatsApp through the QR in the panel.

Protected access

The panel and the chat are only reachable after login. Without the password, nothing opens.

What Vertra takes care of

You use it. Vertra handles the rest.

What applies to every catalog template.

Updates you can roll back

When a new version comes out, you choose when to update. Vertra takes a snapshot first and, if something goes wrong, you go back to the previous version with your data.

Backups

Snapshots of the app disk, like any Vertra app, according to your plan.

HTTPS

The subdomain is published from the start with a valid certificate. Custom domain, on plans that include it.

Generated secrets

Passwords, tokens and encryption keys are generated at creation and shown once, at the end of the wizard. No loose plain-text secret in the template.

Requirements

What you need to have.

The numbers come from the Vertra catalog and follow the current plans.

Required planEnterprise 28
Minimum free memory1.5 GB
  • An API key from the AI provider you choose (or a compatible endpoint). Usage is billed by them.
  • The template runs from a Docker image and takes one image slot of your plan.
  • For Telegram, Discord or Slack, the bot token and the ids of who may talk to it.
  • Email, Signal and other channels are not in the wizard: set them up afterwards, from the panel.
Walkthrough

From click to live app.

Pick the provider

In the wizard, pick the provider and paste the key. An empty model uses the provider default; with a compatible endpoint, give the base URL and the model.

Tick the chat and channels

If you want, turn on the browser chat and the channels, with the token and the ids of who may talk. Without the list, nobody talks to the agent.

Sign in to the panel

After the deploy, open the app address with the admin user and the password shown once in the outputs.

Connect WhatsApp

If you turned on WhatsApp, open Channels in the panel and scan the QR (it expires). The first time, Hermes downloads what it needs for WhatsApp.

Questions

Frequently asked questions

Do I need an AI key?

Yes. Hermes uses the model of the provider you choose, with your key. Vertra does not host models or charge for AI: you pay usage straight to the provider.

Do I have to turn on the browser chat?

No. It is optional. Without it, the app address opens the panel directly, which also has a terminal chat.

Which channels work?

Telegram, Discord, Slack and WhatsApp, at the same time, each with an allowlist. Email, Signal and other channels can be set up afterwards, from the panel.

I forgot the panel password. Now what?

Change the password secret in the app variables and restart. The panel starts accepting the new password.

Can I switch provider later?

Yes. Provider and model apply on every app start: change the matching variables and restart.

Is my data kept when I update?

Yes. Sessions and configuration live on the app disk. The update takes a snapshot first and rolling back brings the data along.

Hermes Agent

Your AI agent live today.

Sign in, answer the wizard and open your agent's panel.

Read the documentation

OpenClaw and Hermes Agent are trademarks of their respective owners, used here only to identify the software. Vertra Cloud is not affiliated with or endorsed by them.