Loading...

Purchase a Self-Managed VPS with Hermes Agent Installation

Hermes Agent is a smart assistant that learns and grows with you. Unlike basic AI, which forgets every time you close the app, Hermes remembers your projects and builds its own library of skills to work faster. Since it stays active in the background and works across apps like Telegram, it can handle long-term tasks for you even when you're busy or away from your desk.

To get the most out of Hermes Agent, consider a Self-Managed VPS hosting plan for better control and performance.

This article covers why Hermes Agent is important, its common uses, and how to purchase and set up VPS hosting for it.

Why Use Hermes Agent?

Hermes Agent is more like a digital worker than a simple chat box because it learns from everything it does. Instead of forgetting your past conversations, it saves what it learns as new skills, making it smarter and faster the next time you ask for help. Since it works across apps like Telegram and Discord, you can give it a big project and let it work in the background even when you aren't at your computer. It can use many different AI models, giving you the freedom to pick the best one for your job while it keeps track of all the details for you.

Uses of Hermes Agent

Hermes Agent’s capabilities span across several domains of autonomous productivity and digital management:

  • Self-Iterative Learning: Automatically create, save, and refine "Skill Files" from successful tasks to improve performance on future requests.
  • Persistent Research: Conduct deep-dive investigations and monitor data sources 24/7, providing real-time updates via Telegram, Slack, or Discord.
  • Project Memory Management: Recall specific context, user preferences, and historical data across different sessions and devices.
  • Autonomous Coding and DevOps: Execute terminal commands, patch files, and manage deployments within secure sandboxed environments or remote servers.
  • Omnichannel Communication: Manage emails and messaging threads autonomously, acting as a high-level filter and responder for your digital life.
  • Cross-Model Orchestration: Swap between hundreds of different LLMs to balance cost and reasoning power depending on the complexity of the task.

The platform’s self-evolving nature and persistent presence make it the ideal solution for users looking to transition from basic AI prompting to a fully integrated, autonomous digital workforce.

How to Purchase Self-Managed VPS with Hermes Agent Installation

To get started with Hermes Agent on Bluehost, you first need to purchase a Self-Managed VPS plan. Follow the steps below:

Pre-configured Setup

Self-Managed VPS - Pre-configured Setup New to VPS or not sure where to start? No worries! At the top of the Self-Managed VPS purchase page, you’ll see the Pre-configured Setup section. This handy feature is perfect if you’re feeling a bit unsure—just pick the type of project you want, like WordPress Site, AI Agent/Claude Code, Dev/Staging, or eCommerce Store. We’ll take care of the rest by automatically filling in the best plan, operating system, and template for you.
  • Super simple for beginners or anyone who just wants a quick setup
  • Instantly get the recommended settings for your project
  • Skip the guesswork and save time
  • You can still customize things later if you want
Give the Pre-configured Setup a try and get your Bluehost Self-Managed VPS up and running in no time!
  1. In your browser, go to https://www.bluehost.com/vps-hosting.
  2. Click the Choose Plan button for the Self-Managed VPS hosting plan you prefer.

    Self-Managed VPS Hosting Plans

  3. On the next page, you can configure your VPS server to fit your needs. They are divided into the following sections:
    • Location: You can select your data center in this section.

      Self-Managed VPS - Select your data center

    • Hardware: This section shows your pre-selected plan. You can also switch to another Self-Managed VPS plan in this section.

      Self-Managed VPS - Hardware

    • Software:
      1. Click the Application tab.
      2. Select Hermes Agent.

        Self-Managed VPS - Application tab - hermes-agent

      3. In the pop-up, click Confirm.

        Self-Managed VPS - Application tab - hermes-agent

  4. Add-Ons: In this section, you can choose to have Premium Support.

    Self-Managed VPS - Add-Ons

  5. In the Advanced options:
    • Extra IP's: You can add extra IP addresses for an additional fee.
      Pricing changes based on how many IPs you add.
    • Hostname: Assign a custom hostname to easily identify your server. This is optional.

    Advanced Options
     

  6. Select your preferred billing term and view your Order Summary. Click the Continue to Checkout button to proceed.

    Self-Managed VPS - hermes- agent - Continue to Checkout

  7. Do the following on the Checkout page:

    If you're new with Bluehost:

    1. Create your Bluehost account by using your email address or by connecting with your Google, Apple, or GitHub account — whichever you prefer!

      Checkout page - Create an account

    2. Select your preferred payment method: credit card, Google Pay, or PayPal. Enter your billing information.

      Checkout page - Billing Information

    If you have an account with us, you will see your Bluehost login details when you are logged into your Bluehost Portal. If you are not logged in, please click the Log In link.
    Self-Managed VPS - Cart - Log In link

  8. In the Shopping Cart section, you can still adjust your billing term if needed.

    Self-Managed VPS - service terms
     

  9. Review the items in your cart, add a Promo Code if you have one, and then click Submit Payment to complete the purchase.

    Self-Managed VPS - service terms
     

After you complete your purchase, your Self-Managed VPS hosting will begin provisioning. You can locate your new VPS hosting in the Hosting tab of your Bluehost Portal.

How to Set Up Hermes Agent

  1. Log in to your server via SSH.
    When you log in to your server for the first time via SSH, you're greeted with a welcome message that includes all the essential commands and instructions for updating and setting up Hermes Agent.
    
    Welcome to Ubuntu 24.04.4 LTS (GNU/Linux 6.8.0-111-generic x86_64)
    ********************************************************************************
    
    Hermes is running on this server.
    
    The UFW firewall is enabled.
    All ports are BLOCKED except 22 (SSH)
    
    How To Use
    
    Log in to your server and type hermes to get started. To ensure the most up-to-date experience update Hermes before starting the setup process.
    
    hermes update
    hermes setup
    
    For more details please see /root/README.md
    
    To delete this message of the day: rm -rf /etc/update-motd.d/99-hermes
    
    ********************************************************************************
    
  2. Update Hermes Agent for the latest features:
    hermes update

    Example Output:

    
    root@server-123456:~# hermes update
    ⚕ Updating Hermes Agent...
    
    → Fetching updates...
    ✓ Code updated!
    → Syncing bundled skills...
    ✓ Update complete!
    
    Tip: You can now select a provider and model:
      hermes model              # Select provider and model
    
  3. Start the Hermes Agent setup wizard:
    hermes setup

    You’ll see a setup menu (navigate with arrow keys):

    
    How would you like to set up Hermes?
      ↑↓ navigate  ENTER/SPACE select  ESC cancel
    
     → (●) Quick Setup (Nous Portal) — free OAuth login, no API keys, model + tools (recommended)
       (○) Full setup — configure every provider, tool & option yourself (bring your own keys)
    
    • Quick Setup: Recommended for most users (uses OAuth, no API keys needed).
    • Full Setup: For advanced users who want to bring their own API keys and configure every provider/tool.
  4. If you select Quick Setup:
    1. You’ll be prompted to log in via your browser. Open the provided link, and if prompted, enter the code shown.
      
      ┌─────────────────────────────────────────────────────────┐
      │             ⚕ Hermes Agent Setup Wizard                │
      ├─────────────────────────────────────────────────────────┤
      │  Let's configure your Hermes Agent installation.        │
      │  Press Ctrl+C at any time to exit.                     │
      └─────────────────────────────────────────────────────────┘
      
      ◆ Nous Portal
        One subscription, 300+ models, plus the Tool Gateway:
          web search, image generation, TTS, browser automation.
        Sign up: https://portal.nousresearch.com/manage-subscription
      
      Not logged into Nous Portal. Starting login...
      
      Starting Hermes login via Nous Portal...
      Portal: https://portal.nousresearch.com
      
      To continue:
        1. Open: https://portal.nousresearch.com/manage-subscription?user_code=VYWR-6QX5
        2. If prompted, enter code: VYWR-6QX5
      Waiting for approval (polling every 1s)...
      
    2. After you approve login in your browser, your terminal will show confirmation and link your Hermes Agent to Nous Portal:
      
      ✓ Login approved!
      ✓ Connected as [email protected]
      ✓ Hermes Agent is ready to use.
      
  5. Start Hermes Agent when setup is complete:
    hermes

    Example Output:

    
    root@server-123456:~# hermes
    
    Welcome to Hermes Agent TUI (Terminal User Interface)
    ─────────────────────────────────────────────────────
    
    Type 'help' or use arrow keys for navigation.
    Select an action:
    
    → Run a skill         (browse and execute available skills)
      Manage models       (select or switch AI providers)
      Project memory      (review/recall agent insights)
      Messages            (send/reply to Telegram, Discord, etc.)
      Shell/DevOps        (terminal automation and scripting)
      Settings            (view or edit configuration)
      Update Agent        (self-update and skill sync)
      Exit
    
    Agent is ready. Press 'q' to quit.
    

    or view help:

    hermes help

    Example Output:

    
    root@server-123456:~# hermes help
    
    Hermes Agent CLI - Command Reference
    ────────────────────────────────────
    
    Usage:
      hermes [command]
    
    Available commands:
    
      setup       Start the Hermes Agent setup wizard
      update      Update the Hermes Agent software/skills
      tui         Start the interactive Terminal UI (default for 'hermes')
      model       Select AI model/provider
      skill       List or run installed skills
      memory      Access agent memory and context
      shell       Run shell/DevOps commands with Hermes
      help        Show this help
    
    For the full user guide, visit:
    https://hermes-agent.nousresearch.com/docs/user-guide/
    

Additional Information & Example Documentation Output

For advanced configuration, usage instructions, and details about skills or integrations, review the Hermes Agent documentation by running:

cat /root/README.md

Example Output:


root@server-123456:~# cat /root/README.md
# Hermes Agent

## Description

The self-improving AI agent built by Nous Research. The only agent with a
built-in learning loop - it creates skills from experience, improves them
during use, nudges itself to persist knowledge, and builds a deepening
model of who you are across sessions.

## Services

Service | Ports | Purpose
--------|-------|---------
OpenSSH | 22    | SSH

## How-to-use

Log in to your server and type `hermes` to get started. To ensure the most up-to-date experience update Hermes before starting the setup process.

hermes update
hermes setup

## Links

Using Hermes CLI Interface: https://hermes-agent.nousresearch.com/docs/user-guide/cli

Using Hermes TUI Interface: https://hermes-agent.nousresearch.com/docs/user-guide/tui

Summary

Hermes Agent transforms your Bluehost Self-Managed VPS into a powerful, always-on digital assistant. With secure, easy setup and OAuth login via the Nous Portal, you get instant access to hundreds of AI models, deep tool integrations, and persistent skill-building for continuous productivity. By following this guide, you’ll be able to install, update, and configure Hermes Agent for the most advanced autonomous workflows—whether you’re coding, researching, or automating everyday tasks.

Loading...