MacServe.Log in or sign upSign upGo to panelPanel

Running OpenClaw: a Mac mini you own, or a VPS you rent

OpenClaw needs a machine that is always on and is not the one holding your files. A Mac mini you already own and a cheap VPS both qualify. Here is which fits which person.

The requirement nobody puts in the requirements

OpenClaw's own documentation tells you not to run it open to the world on your personal Mac, and to keep sensitive files outside anything the agent can read. The community advice is blunter: do not install it on a computer you actively use, because it can read every file on that machine and act on what it reads.

So the real question is not which machine is fastest. It is which machine you are willing to lose control of. Everything below follows from that.

What OpenClaw actually needs

It is a gateway process: Node, an API key for a model, and a connection to whatever messaging channel you use. That is a light workload. The demands are about time and separation, not horsepower.

  • Always onIt watches for messages and schedules. A machine that sleeps is a machine that misses them.
  • Separated from your filesThe point of a second machine. If it can reach your documents, your keychain or your browser sessions, you have not separated anything.
  • Node 22.16 or newerThe only hard software requirement, plus a key from a model provider.
  • Almost no CPUThe model runs somewhere else, usually a hosted API. The gateway mostly waits.

Where a VPS genuinely wins

Renting six dollars of Linux a month is a real answer and the honest comparison has to say so. A VPS is somebody else's electricity, somebody else's uptime, and somebody else's problem when a drive fails.

  • You own no spare MacIf the alternative is buying a $600 machine to run a $6 workload, rent the VPS. This is the whole answer for most people asking.
  • Your home connection is unreliableA VPS in a data centre does not care that your street lost power.
  • You want it gone cleanlyDeleting a VPS takes one click and leaves nothing behind.
  • You are not in the roomNothing to reboot by hand when it wedges.

Where the Mac mini wins

The mini wins on the two things a rented Linux box cannot offer: it is already paid for, and it is in your house.

  • You already own itThe marginal cost is electricity. A current mini idles at about 3 W, which is a few dollars a year.
  • It can do other jobs tooA VPS running an agent runs an agent. A mini runs the agent and a local model and a media server, all on hardware you have already bought.
  • The data stays in your houseFor an agent reading your messages, where the machine physically sits is not a small detail.
  • It can reach a local modelA model on the mini's own macOS side answers over the local network with no API bill. A VPS has no GPU and no way to reach yours.

The trap: the mini is not automatically separate

Buying a second Mac and then running the agent in your own account on it gives you a second machine with the same problem. Separation is something you do, not something the hardware provides. There are three ways, and only two of them are walls.

  • A second macOS accountA Standard account with no admin rights. It cannot read your files, but it shares the machine, the network and every app on it. A fence.
  • A Linux virtual machineIts own disk, users and network. Nothing it does reaches macOS, and on Apple silicon it cannot see the Mac's filesystem at all. A wall.
  • A separate physical machineThe strongest and the most expensive, which is what people were doing when they bought a second mini.

The honest decision, in one table's worth of words

Own a spare Apple silicon Mac and want the agent near your own model or your own data? Use the mini, in a Linux VM. Own no spare Mac, or need it to survive your house losing power? Rent the VPS, and do not feel bad about it.

The answer that is almost always wrong is buying a Mac mini specifically to run OpenClaw and nothing else. At that point you have spent $600 to avoid $72 a year, and the agent does not run any better for it.

If you use the mini, do these three things

None of this is OpenClaw-specific. It is what turns any Mac into a machine that is still working when you are not looking at it.

  1. Put the agent in a Linux VM rather than in macOS, so a mistake costs you the VM and nothing else.
  2. Stop the machine sleeping, and make it come back by itself after a power cut.
  3. Give yourself a way in from outside the house, because the day it goes quiet you will not be sitting in front of it.

Never sleep, and restart after a power cut

sudo pmset -a sleep 0 disksleep 0 autorestart 1

Keeping a Mac awake and online as a server

Mac mini server remote access, from anywhere

What this does not settle

Whether OpenClaw is worth running at all is a separate question, and a fair one. It is young, it moves quickly, and an agent with a shell is a genuinely risky thing to give keys to. Nothing on this page argues that you should run it. It argues that if you are going to, the machine it sits on matters more than the specification of that machine.

And if the honest answer for you is a VPS, take the VPS. We would rather say that than sell you a reason to use hardware you do not have.

Keep reading

Using a Mac mini as an AI serverA Mac mini against a VPS, on costKeeping it awake and online