🤖HermesBlog
Hermes Official Tutorials · Part 28/9/2026

Your First AI Conversation in 5 Minutes

Tutorial 2: Your First AI Conversation in 5 Minutes — easy-to-understand guide based on official docs

First AI conversation: water system

Your First AI Conversation in 5 Minutes

Welcome back to our Hermes Agent series! In the last post, we talked about why Hermes is the AI agent you’ve been waiting for. Now it’s time to get our hands dirty. This guide will take you from zero to a working Hermes setup—and your first real AI conversation—in about five minutes.

Who This Is For

This quickstart is perfect if:

  • You’re brand new and want the shortest path to a working setup
  • You’re switching providers and don’t want to waste time on config mistakes
  • You’re setting up Hermes for a team, bot, or always-on workflow
  • You’re tired of tools that “install fine” but then do absolutely nothing

The Fastest Path

Before we dive in, here’s a quick cheat sheet. Pick the row that matches your goal:

Goal Do this first Then do this
I just want Hermes working hermes setup Run a real chat and verify it responds
I already know my provider hermes model Save the config, then start chatting
I want a bot or always-on setup hermes gateway setup after CLI works Connect Telegram, Discord, Slack, or another platform
I want a local or self-hosted model hermes model → custom endpoint Verify the endpoint, model name, and context length
I want multi-provider fallback hermes model first Add routing and fallback only after the base chat works

Rule of thumb: if Hermes cannot complete a normal chat, do not add more features yet. Get one clean conversation working first, then layer on gateway, cron, skills, voice, or routing.

Step 1: Install Hermes Agent

The easiest way on macOS or Windows is to grab the Hermes Desktop installer from our website. It installs both the command-line and desktop apps in one go.

Prefer the command line only? No problem. Here’s what to run:

Linux / macOS / WSL2 / Android (Termux)

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Windows (native)

Run this in PowerShell:

iex (irm https://hermes-agent.nousresearch.com/install.ps1)

After it finishes, reload your shell:

source ~/.bashrc   # or source ~/.zshrc

Android / Termux tip: Installing on a phone? Check out the dedicated Termux guide for the tested manual path and Android-specific limitations.

Step 2: Choose a Provider

This is the single most important setup step. Run this command to walk through the choice interactively:

hermes model

The easiest path: Nous Portal. One subscription covers 300+ models plus the Tool Gateway (web search, image generation, TTS, cloud browser). On a fresh install, just run:

hermes setup --portal

That logs you in, sets Nous as your provider, and turns on the Tool Gateway in one command. No API keys needed.

Understanding Setup Modes

On a fresh install, hermes setup offers three modes:

  • Quick Setup (Nous Portal) — free OAuth login, no API keys; sets up a model plus the Tool Gateway tools. This is the recommended fast path.
  • Full Setup — walk through every provider, tool, and option yourself (bring your own keys).
  • Blank Slate — everything starts off except the bare minimum: provider & model, the File Operations toolset, and the Terminal toolset. No web, browser, code execution, vision, memory, delegation, cron, skills, plugins, or MCP servers. Pick this when you want a minimal, fully-controlled agent and intend to enable only exactly what you need.

Blank Slate writes an explicit platform_toolsets.cli list plus agent.disabled_toolsets, so nothing you didn’t choose ever loads—not even after hermes update. Re-enable anything later with hermes tools, seed skills with hermes skills opt-in --sync, or tune settings with hermes setup agent.

Good Default Providers

Here’s a quick reference for popular providers:

Provider What it is How to set up
Nous Portal Subscription-based, zero-config OAuth login via hermes model
OpenAI Codex ChatGPT or Codex subscription Device code auth via hermes model
Anthropic Claude models directly OAuth login (requires Max + extra credits) or API key
OpenRouter Multi-provider routing Enter your API key
Fireworks AI Direct OpenAI-compatible API Set FIREWORKS_API_KEY
Z.AI GLM / Zhipu-hosted models Set GLM_API_KEY / ZAI_API_KEY
Kimi / Moonshot Moonshot-hosted coding models Set KIMI_API_KEY

Your First Conversation

Once your provider is set, just type:

hermes

Ask it anything. “What’s the weather today?” or “Write a haiku about robots.” If you get a response, congratulations—you’re officially chatting with Hermes!

What If Something Breaks?

Remember the rule of thumb: if Hermes cannot complete a normal chat, do not add more features yet. Get one clean conversation working first. Then you can layer on gateway, cron, skills, voice, or routing.

Want to Watch Instead?

The Onchain AI Garage team put together a Masterclass walkthrough of installation, setup, and basic commands. It’s a great companion if you’d rather follow along on video. Check out the full Hermes Agent Tutorials & Use Cases playlist.

What’s Next?

In the next post, we’ll explore the Tool Gateway and how to give your agent superpowers like web search and image generation. Stay tuned!

📖 Official Docs

This article is based on the official Hermes Agent documentation:Official docs › getting-started/quickstart