Hermes Agent Course · Lesson 4

Make it actually useful

A working install is a toy until you use the three features that separate an agent from a chatbot: it remembers you, it learns procedures, and it works on a schedule. Here's each one, in plain English, with something you can try today.

Short answer: Three useful Hermes features are memory (persistent profile notes), skills (saved reusable procedures), and cron (jobs run by the active scheduler). You don't code any of them — you describe them in English.

1 · Memory — it remembers you

Hermes can retain preferences in persistent memory for later sessions within the active profile. Review or update those notes when a preference changes.

Try saying:

Remember that I prefer concise replies and plain language, no jargon.

From then on, it writes that way without you asking. You can also tell it facts about your project, your role, or recurring tasks. This is why Hermes feels less like a tool and more like a colleague who's been briefed.

You'll know it worked when you start a fresh session days later and it already knows your preferences without you repeating them.

2 · Skills — saved procedures

A skill is a reusable way to do a task you repeat. Think "summarize this repo," "draft my weekly report," or "check my site's SEO tags." Once saved, you invoke it by name instead of re-explaining every time.

Two ways they appear:

This is the "self-improving" part people mention. The agent gets better at your work specifically.

You'll know it worked when you type the skill's name and Hermes runs the whole multi-step task without you re-briefing it.

3 · Cron — scheduled work while Hermes is running

A cron job is a task the Hermes scheduler runs daily, weekly, or at a set time. The scheduler or gateway must be running, and terminal sessions need an external delivery target if you expect a notification.

Plain-English examples you can request:

Hermes handles the scheduling; you just describe the recurrence and the task. (Under the hood this is the built-in cron system — but you never touch cron syntax.)

You'll know it worked when a scheduled result shows up in your chat or connected platform without you prompting it.

The moment it clicks

Most beginners install Hermes, chat once, and stop — because they never cross this line. Cross it now: set one memory, save one skill, schedule one cron job. That combination is the difference between "I tried an AI agent" and "I have an agent that does work for me."

Next: Hermes vs AI coding tools

You now have a running, remembering, scheduling agent. The natural question: is this better than AI coding tools? The honest answer — and which to learn first — is Lesson 5.