What does OpenClaw actually do? Eleven jobs a self-hosted agent takes off your plate
Short answer: a self-hosted agent is not a chatbot you visit. It is a worker that lives on your server, reachable from the chat app you already use, that can read your files, browse the web on your behalf, run things on a schedule, watch for changes and execute your scripts. OpenClaw is the version built for everyday life across every messaging app; Hermes Agent is the version built for developers' recurring technical work. Below: the concrete jobs, the message you would send, and what each one needs from the machine.

Why "chatbot" is the wrong mental model
A chatbot waits for you to open a tab, answers a question, and forgets you. An agent has three things a chatbot does not: access (your files, your accounts, your tools), initiative (it can run on a schedule or react to an event without you asking), and hands (it can browse, click, fill in, run a command). The useful bit is rarely the answer. It is the thing that got done while you were doing something else.
And because it is self-hosted, it is yours. The server is yours, the model key is yours, the data never sits in someone else's product. That is the whole reason people go through the trouble of running one instead of paying for a hosted assistant.
The eleven jobs
All of these are things OpenClaw does today with the skills that ship or come from ClawHub. The message in quotes is roughly what you would type into WhatsApp or Telegram.
1. Answer from your own stuff
Connect a Notion workspace, Google Drive, a mailbox or just a folder of PDFs, then ask from your phone. Not "what is the capital of France" but "what did we agree with the supplier in March about the delivery terms".
“What is the cancellation window in the gym contract I uploaded?”
2. Browse and act on the web
Open pages, compare, fill forms, book, cancel, report back. This is the job that makes people say "oh" the first time. It is also the job that needs browser automation on, and that is where the RAM goes.
“Find me three flights AMS to LIS under 150 next Friday, cheapest first, and hold the best one.”
3. Run a morning routine
The single most used job. Every weekday at a fixed time: calendar, the three emails that matter, weather, one news item per topic you follow. One message, not six apps.
“Every weekday at 08:00 send me what is on my calendar and the three most important unread emails.”
4. Watch and alert
A product back in stock, a price under a threshold, a new listing matching a search, a keyword on a forum, a change on a page. The agent polls and only speaks when something happens.
“Watch this Marktplaats search and tell me when something under 400 appears.”
5. Summarise the noise
A Slack channel, a WhatsApp group, a long email thread, a meeting transcript. You get the two paragraphs that matter and the list of things that still look open.
“Summarise what happened in #ops this week and list anything that looks unresolved.”
6. Draft and reply in your voice
Drafts emails and messages from a short brief, in the tone of your earlier messages. Replies to routine things after you approve. Translates on the fly in a group with three languages.
“Reply to Sanne that Thursday works, 14:00, and ask her to bring the samples.”
7. Remember things for you
Plain-language notes that come back when relevant. "The Wi-Fi code at the cabin is…", "Marco's daughter is called Lena", "I parked on level 3". Ask later, get it back.
“Remind me on the 1st to cancel the trial, and tell me which card it is on.”
8. Turn a photo or file into a thing
Send a receipt, get it logged with amount and category. Send a whiteboard photo, get the action items. Send a PDF, get the three numbers you actually needed.
“Here is the invoice, add it to this month's expenses and tell me the VAT.”
9. Run your tools and scripts
Skills from ClawHub or scripts you wrote: switch the lights, restart a service, pull the latest from Git and deploy, run a database query, trigger a backup. The chat app becomes a remote control.
“Deploy the staging branch and tell me when the health check passes.”
10. Coordinate a small group
Collect availability from five people, propose a slot, book the table, send everyone the address. The agent does the back and forth so you do not have to.
“Find a Thursday evening that works for the four of us and book somewhere Italian near Centraal.”
11. Be reachable from wherever you are
This is less a job than the reason the other ten work. WhatsApp, Telegram, Slack, Discord, iMessage, Signal, Teams, Matrix: one assistant, same memory, whichever app is open. No new app to install, no tab to keep.
Where Hermes Agent is different
Hermes can do a good part of the list above, but it is built for a different person. Fewer channels out of the box, no marketplace of consumer skills, and a lot more comfort with being wired into a developer's world. Three things it does that OpenClaw does not do the same way:
- It learns a job once and keeps it. Give it a task with a bit of feedback a few times and it writes a skill for it, then reuses and refines that skill. Month three is noticeably better than month one. That compounding is the point.
- It runs on the model you choose, including a local one. Cloud models by API key, or a model on the same box or on your Mac over a tunnel. If "no API bill" matters, this is the agent.
- It is scriptable like a service. HTTP API, cron, webhooks, CLI. You treat it as infrastructure, not as a chat partner.
Typical Hermes jobs: "every night read the error logs from these three services and message me only if something changed", "when a PR opens, summarise it and check test coverage on the changed files", "turn this pile of meeting transcripts into a decisions log and keep it updated". If those sentences sound like your week, read OpenClaw vs Hermes.
What each job needs from the server
| Job | RAM | What drives it | Cheapest fit |
|---|---|---|---|
| Answer from files, routines, reminders, summaries, drafting | 4 GB | The agent itself plus model calls over the API. Light. | Hetzner CPX22, Contabo VPS S |
| Browse and act on the web, photo-to-thing, group coordination with bookings | 8 GB | Browser automation. A Chromium session takes 2 to 4 GB on its own. | Contabo VPS S (8 GB at 6 euro), Hetzner CPX32 |
| Run your tools and scripts | 4 GB | Whatever the script needs; usually nothing. | Any |
| Hermes with a local model | 16 GB and a GPU | The model, not the agent. A VPS is the wrong tool; see VPS or at home. | Your own Mac or mini-PC |
That table is why this site exists. The hosting question is really a "what will you use it for" question. The chooser asks that first.
What it does not do well yet
- Long multi-step tasks without supervision. "Plan my entire trip" still goes sideways somewhere around step six. Give it one job at a time.
- Anything that needs your login without a session. It can browse, but sites behind 2FA need you to log it in first and keep the session alive.
- Being safe by default. An agent that can run commands and hold keys is a target. Run it behind a tunnel, not on a public port. Our Hetzner guide covers the basics.
Decided you want one? The chooser on the front page turns "which agent, what budget, how hands-on" into one hosting recommendation with the renewal price.
Sources
OpenClaw and Hermes Agent documentation and repositories, August 2026; ClawHub skills catalogue; RAM figures from published requirements and our own test boxes. The example messages are ours.