Skip to main content
Hermes Agent is an open-source autonomous agent framework by Nous Research. Designed for resilient multi-turn task execution, function calling, tool use, and voice messaging, Hermes can be operated through two primary methods: Hosted Cloud Agent on the Neosantara dashboard or Local CLI and Web UI.

Deployment Comparison


Option 1: 1-Click Hosted Agent on Dashboard

Neosantara provides a managed Hermes deployment wizard running on isolated E2B microVM sandboxes.

1. Retrieve Telegram Credentials

  1. Chat with @BotFather on Telegram to create a new bot and copy your Bot Token.
  2. Chat with @userinfobot to get your numerical User ID.

2. Run the Deployment Wizard

Open app.neosantara.xyz/cloud/hermes and complete the 3-step configuration:
  1. Step 1 (Connect): Enter your Bot Token and Telegram Owner ID. The system validates the token against the live Telegram API.
  2. Step 2 (Configure):
    • Primary Model: Select a function-calling model (such as deepseek-v4.1-flash).
    • Fallback Model: Choose an optional secondary model to handle transient upstream limits.
    • System Prompt: Define your agent persona and mission boundaries.
    • Iteration Limits & Timeout: Configure maximum reasoning steps per turn.
    • Timezone: Set the operational timezone (e.g., Asia/Jakarta).
  3. Step 3 (Review & Deploy): Review your settings and click Deploy Agent.

3. Automatic Speech Transcription (STT)

Hosted Hermes agents automatically connect to Neosantara’s audio transcription endpoint using whisper-large-v3-turbo. You can send voice notes directly to your Telegram bot, and Hermes transcribes incoming speech before executing required actions.

Option 2: Local Setup (CLI & Web UI)

To run Hermes locally on your development machine or dedicated server:

1. Install Hermes Agent

Download and execute the official installation script:

2. Configure Environment Variables

Point the OpenAI-compatible client to the Neosantara gateway:

3. Launch the Interactive CLI

Start a terminal session in your current directory:

4. Launch the Local Web UI

Hermes includes a local web interface for tracking conversations and tool inspection:
Navigate to http://localhost:9119 in your browser to interact with the local agent console.
Hermes Agent requires models with native function calling support:

Next Steps