Up and running in
under an hour
Three steps to running AI agents 24/7 on your own hardware — no cloud, no monthly fees, no babysitting.
Buy a Mac mini
The Mac mini is the perfect always-on agent host. Silent, efficient, and powerful enough to run dozens of bots simultaneously.
The M4 Pro has 14 CPU cores and handles parallel workloads (multiple bots, AI inference, a live dashboard) without breaking a sweat. 24GB unified memory is the sweet spot.
Buy on Apple.com →Mac mini uses ~6W idle — less than a lightbulb. No monthly fees, no latency overhead, and macOS runs your bots natively with zero configuration drama. One-time hardware cost beats cloud bills within months.
Setup checklist
Install your AI runtime
Your agents are powered by Claude (Anthropic's AI). OpenClaw is the runtime that connects Claude to your Mac — handling scheduling, memory, notifications, and tool access.
Install Homebrew
Homebrew is the package manager for macOS. Open Terminal and run:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Install Node.js and OpenClaw
brew install node npm install -g openclaw
Get your Claude API key
Initialize OpenClaw
openclaw init
This walks you through connecting your Claude API key, setting up your agent workspace, and optionally linking Telegram or iMessage for notifications.
Start the gateway
openclaw gateway start
Run
openclaw status — you should see the gateway running and your agent ready. You can now chat with Claude directly from Terminal or Telegram.
Install your agent
Each agent on 49ents comes as a ready-to-run Python package with a setup script. Most are running within 5 minutes of download.
Prerequisites
brew install [email protected] pip3 install -r requirements.txt
General install flow
# Example for a trading bot cd ~/agents/kraken-momentum/ cp .env.example .env nano .env # paste your Kraken API key + secret python3 setup.py --install # → Installs as a macOS LaunchAgent # → Starts automatically on login and after reboot
Verify it's running
tail -f ~/agents/kraken-momentum/bot.log
SSH into your Mac mini from anywhere:
ssh yourusername@your-mac-ip. Pair with Cloudflare Tunnel to expose your dashboard publicly with a real domain — no port forwarding needed.
With OpenClaw running, your Claude agent can monitor bot logs, restart crashed services, and alert you via Telegram — all without you touching the Mac mini. Message it: "Check on my trading bots" and it'll report back in seconds.
Troubleshooting
launchctl list | grep your-agent-name. If missing, re-run python3 setup.py --install..env file — no extra spaces or quotes around keys. Ensure your API key has the correct permissions on the exchange/service.