dflow
Templates

Official · AI/ML · 1 app

hermes-agent

Hermes Agent

Self Host Hermes Agent: Autonomous AI agent w/ self-improving, tools & more

preflight

services01
binds01
you set01

topology

How this stack is wired

Each card is a service this deploy creates. A line means one service reads another through env.

binds

Paths this deploy mounts

Host path on the node, then the path inside the container.

  • hermes

    /var/lib/dokku/data/storage/hermes/default

    /data

you set

Values this template leaves for you

Literals and placeholders. Wiring to another service lives on the topology, not here.

  • ADMIN_USERNAME

    hermes

    admin

notes

Context for this stack

Written with the template. Topology, binds, and values you set live in the sections above.

Hermes Agent is an open-source autonomous AI agent by Nous Research that learns from experience, remembers context across sessions, and can use tools to complete complex tasks. It supports multiple LLM providers, integrates with external services, and runs entirely on your own infrastructure.

About Hosting Hermes Agent

This dFlow template deploys Hermes Agent using the official project, making it easy to run a persistent AI agent on your own server. Connect your preferred LLM provider, configure tools and integrations, and let Hermes automate workflows while continuously learning from past interactions.

Common Use Cases

  • Build autonomous AI agents with persistent memory
  • Automate development and operational tasks
  • Connect to OpenAI, OpenRouter, Ollama, and other LLM providers
  • Integrate with messaging platforms and external tools
  • Run a private, self-hosted AI assistant with full control over your data

Dependencies

  • Hermes Agent (Official)
  • LLM provider (OpenAI, OpenRouter, Ollama, or compatible APIs)

Why Deploy on dFlow?

Deploy Hermes Agent in minutes with automatic HTTPS, persistent storage, environment variable management, custom domains, and centralized application management—all from a single dashboard.