Guide · July 13, 2026
OpenClaw & Hermes Setup for Beginners: From Install to a Working AI Agent Team
The runtimes are free and the install takes ten minutes. Then you hit the real wall: an installed agent runtime is an empty brain. Here's the full path from zero to an AI team that actually does useful work — and the shortcut for the hard part.
OpenClaw and Hermes in one minute
If you've been anywhere near developer social media this year, you've seen the two names. OpenClaw is the open-source personal AI assistant that became the fastest-growing project in GitHub history — it runs on your own machine or VPS and talks to you through Discord, Slack, Telegram, WhatsApp, Signal, and about twenty other channels. Hermes Agent, from Nous Research, is the newer, leaner runtime built around a self-improving loop: agents install as profiles, write their own reusable skills as they work, and get more capable the longer they run.
They solve overlapping problems in different ways. OpenClaw is the multi-channel life assistant; Hermes is the focused, growing brain. Plenty of people end up running both — which is worth knowing before you invest hours configuring agents for only one of them.
What you need before you start
Both runtimes have the same basic shopping list: a machine that stays on (your laptop works for testing; a $5–10/month VPS is the usual home), a recent Node.js runtime, an API key from any model provider or gateway your runtime supports, and one messaging channel you actually use. That's it. No GPU, no Docker knowledge, no Kubernetes.
Step 1: Get OpenClaw running
OpenClaw ships with an onboarding wizard that handles most of the pain. Install it globally, run the wizard, and follow the prompts to add your model API key and connect your first channel:
npm install -g openclaw@latest openclaw onboard
The wizard walks you through the gateway (the always-on process that routes messages), model configuration, and channel pairing. When it finishes, send your assistant a message from the channel you connected. If it answers, the plumbing works. The official docs at docs.openclaw.ai cover every channel and deployment variant if you get stuck. One habit worth building from day one: back up ~/.openclaw/openclaw.json before every OpenClaw update or config merge — several 2026 releases have shipped migrations that wiped agent and channel config, and a one-line copy saves you an evening of reconstruction.
Step 2: Get Hermes Agent running
Hermes is a smaller install with a profile-centric design. You install the runtime once, then each agent you use is a profile — a folder with the agent's personality, skills, and memories. Follow the install guide in the Hermes Agent repo for your platform, then verify with:
hermes --version hermes chat
The default chat gives you a blank but working agent. Profiles are where Hermes gets interesting — and where beginners usually stall, because a good profile is a lot more than a system prompt.
The wall nobody warns beginners about
Here's the part most tutorials skip: after a successful install, you have a working runtime and a completely generic agent. It has no personality, no specialty, no working style, no memory structure, and no skills. Ask it to run your content pipeline or organize your finances and you'll get the same generic chatbot answers you'd get from any web UI — except now you're paying for the tokens.
Making an agent genuinely useful means writing several things by hand: a SOUL.md that defines who the agent is and how it works, a role and specialty, curated skills (structured markdown instructions for specific jobs like SEO audits or follow-up emails), starter memories so it knows its context, and sensible model routing so you're not paying frontier-model prices for trivial tasks. Then multiply that by every agent you want — a strategist, a writer, a support rep — and make them work together. That's days of trial and error, and it's exactly where most beginners give up.
The shortcut: pre-built agent teams
This is the problem AgentPacks exists to solve. A pack is a complete, pre-configured agent team — personalities, skills, memories, model recommendations, and example prompts included — that installs into a fresh OpenClaw or Hermes setup in a few minutes. There are 14 packs covering content creation, development, marketing, sales, e-commerce, customer support, finance, fitness, and more.
On OpenClaw, installing a pack looks like this:
# 1. Unzip the pack # 2. Copy the agent folders into your OpenClaw workspace # 3. Merge the agents into your config openclaw config merge # 4. Restart OpenClaw and say hi to your new team
On Hermes, each agent installs as a profile with one command:
hermes profile install ./helper-helper --alias hermes -p helper-helper chat
Every pack ships both builds — the OpenClaw ZIP and the Hermes ZIP — so one purchase covers both runtimes, and if you switch later your team comes with you. If you want to see what's inside before spending anything, the free Helper pack is a complete single-agent pack you can download without an account and inspect file by file.
A note on safety (learn from ClawHavoc)
Earlier this year, thousands of malicious skills were pulled from the OpenClaw ecosystem after the ClawHavoc incident. The lesson for beginners: only install packs and skills you can read. AgentPacks packs are deliberately plain markdown and JSON — no executables, no install scripts, no binaries. Unzip one and you can audit every line before your runtime ever loads it. Whatever you install, from anywhere, hold it to that standard.
Quick answers
Do I need to know how to code to run OpenClaw or Hermes?
No, but you need to be comfortable with a terminal. Installing the runtime, pasting an API key, and editing a config file is as technical as it gets. Pre-built packs remove the hardest part — designing the agents themselves.
Which should I pick as a beginner, OpenClaw or Hermes?
OpenClaw if you want your assistant in every messaging app you use — it supports Discord, Slack, Telegram, WhatsApp, Signal, and more. Hermes if you want a lean, self-improving agent runtime you talk to from the terminal or a couple of channels. You don't have to commit: packs from AgentPacks include builds for both.
Are agent packs safe to install?
AgentPacks packs are plain markdown and JSON — no executables, no scripts, no binaries. You can unzip them and read every file before your runtime loads them. That matters: after the ClawHavoc incident, you should treat any pack or skill that ships executable code with suspicion.
What does a pre-built agent pack actually contain?
Each agent in a pack has a SOUL.md (personality and working style), a role definition, curated skills for its specialty, starter memories, model recommendations, and example prompts. On OpenClaw they install as agents via config merge; on Hermes they install as profiles with one command.
Skip the blank-agent phase
14 pre-built agent teams for OpenClaw and Hermes. Download the free pack, or get the whole library.