For the complete documentation index, see llms.txt. This page is also available as Markdown.

Hermes Agent

Use TensorX models with Hermes Agent — the self-improving AI agent by Nous Research.


Overview

Hermes Agent is an open-source AI agent built by Nous Research that learns from experience, creates skills autonomously, and works across CLI, Telegram, Discord, Slack, and WhatsApp. It supports custom OpenAI-compatible endpoints via environment variables or config.


Prerequisites

  • Linux, macOS, or WSL2 (native Windows not supported)

  • Git

  • A TensorX API key (sign up here)


Installation


Configuration

Option 1: Setup Wizard

When prompted for provider, choose Custom/OpenAI-compatible and enter:

Setting
Value

Base URL

https://api.tensorx.ai/v1

API Key

Your TensorX API key

Model

z-ai/glm-5.1

Option 2: Environment Variables

To make permanent, add to ~/.bashrc or ~/.zshrc.

Option 3: Config File

Edit ~/.hermes/config.yaml:


Usage


Use Case
Model
Why

General use

z-ai/glm-5.1

Coding, reasoning, skill creation

Reasoning

deepseek/deepseek-r1-0528

Complex analysis, planning

Balanced

deepseek/deepseek-chat-v3.1

Good all-round performance

Fast tasks

minimax/minimax-m2

Quick responses, background tasks

Long context

moonshotai/kimi-k2.5

Large context, vision support


Messaging Gateway

Connect your agent to messaging platforms:

Hermes Agent supports Telegram, Discord, Slack, and WhatsApp — all from a single gateway process with cross-platform conversation continuity.


Troubleshooting

Agent Not Responding

  1. Verify your environment variables:

  2. Run diagnostics:

Model Errors

Switch models with:


See Also

Last updated

Was this helpful?