---
title: "Deploy Hermes Agent"
description: "Run Hermes Agent on Railway"
category: "AI/ML"
url: https://railway.com/deploy/hermes-agent-railway
---

# Deploy Hermes Agent

Run Hermes Agent on Railway

**[Deploy Hermes Agent on Railway](https://railway.com/template/hermes-agent-railway)**

- **Creator:** Mahmoud
- **Category:** AI/ML
- **Total deploys:** 79

## Template content

### hermes-agent

- **Image:** nousresearch/hermes-agent:latest
- **Start command:** `/init /opt/hermes/docker/main-wrapper.sh gateway run`

## Documentation

# Deploy and Host Hermes Agent on Railway

Hermes Agent is the self-improving AI agent built by Nous Research. It runs
autonomously on your own server, creates skills from experience, and remembers
what it learns across sessions. It connects to platforms like Telegram,
Discord, and Slack, and ships with 60+ built-in tools and MCP support.

## About Hosting Hermes Agent

Hosting Hermes Agent gives the agent a persistent, always-on home, so it can
run scheduled tasks, hold long-lived memory, and stay reachable across chat
platforms. The template deploys with no required variables, so the service
starts as soon as you click Deploy. Once it's running, you open a shell into
the service from the Railway dashboard to authenticate an LLM provider, connect
chat platforms, and edit configuration on the service's filesystem. Hermes
writes skills and memory to disk over time, and the template includes a volume
to keep that data across deploys and restarts.

## Common Use Cases

- Run a personal assistant reachable over Telegram, Discord, Slack, or email
- Automate recurring reports, backups, and briefings with built-in cron
- Run research and batch-processing workflows across parallel subagents

## Dependencies for Hermes Agent Hosting

- An LLM provider account (Nous Portal, OpenRouter, OpenAI, etc.)
- Platform credentials for any chat integrations you connect, such as a
  Telegram or Discord bot token

### Deployment Dependencies

- <a href="https://hermes-agent.nousresearch.com/docs/">Hermes Agent documentation</a>


## Why Deploy Hermes Agent on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying Hermes Agent on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


## Similar templates

- [Chat Chat](https://railway.com/deploy/-WWW5r) — Chat Chat, your own unified chat and search to AI platform.
- [stella](https://railway.com/deploy/stella) — Self-host stella with web, API, Postgres, Redis, and object storage.
- [Hermes Agent | OpenClaw Alternative with Dashboard](https://railway.com/deploy/hermes-agent-or-openclaw-alternative-wit) — Self-Hosted Hermes AI Agent for Telegram, Discord & Slack

Open this page in a browser: https://railway.com/deploy/hermes-agent-railway
