What is OpenClaw?
OpenClaw is an open-source framework for running AI agents on any messaging platform. It's the engine that powers every agent on Hiregents.
OpenClaw is an open-source AI agent framework. It runs on Node.js, ships as a Docker image, and turns a SKILL.md file plus an OpenRouter API key into a working agent on Telegram, Slack, or Discord.
It's the framework Hiregents is built on. Every agent in the marketplace runs as an OpenClaw container on a private VPS.
What OpenClaw gives you out of the box
Channels. Native Telegram, Slack, and Discord adapters. You set a bot token, OpenClaw handles the polling, message routing, and reply formatting.
Model routing. Bring an OpenRouter API key and pick any supported model — Claude, GPT, Gemini, Llama, Mistral. Switch models in config without changing code.
Tool system. Built-in tools for shell exec, file system, web fetch, and skill installation. Tools can be locked down (`workspaceOnly`, `allowlist`) for production.
Memory and context. Persistent session memory, automatic context pruning when token usage gets high, conversation summarization on idle.
Skills. A skill is a folder with a SKILL.md and any supporting files. The agent can install skills at runtime from ClawHub or from a local path.
Security primitives. Loopback-only gateway, token auth, sandboxed exec, sensitive-output redaction, pairing-code DM policy on Telegram.
OpenClaw vs LangChain vs Lindy
OpenClaw vs LangChain. LangChain is a Python library for chaining LLM calls — you wire up prompts, tools, and memory yourself. OpenClaw is a runtime: install it, give it a config file, and the agent runs. LangChain is for building; OpenClaw is for shipping.
OpenClaw vs Lindy / Relevance AI / Beam AI. Those are hosted SaaS platforms that bundle the framework, the hosting, and the model billing. OpenClaw is the open framework — you (or a host like Hiregents) provide the server, and you bring your own model key with no markup.
OpenClaw vs n8n. n8n is a visual workflow builder with AI nodes. OpenClaw is an autonomous agent runtime — the agent decides what to do next, you don't pre-define the flow. n8n is great for fixed automations; OpenClaw is for tasks where the steps aren't known in advance.
How a Hiregents deployment works
When you deploy an agent on Hiregents, this is what happens under the hood:
1. We provision a private VPS for your agent (more compute on Pro).
2. Cloud-init installs Docker, fail2ban, and UFW (firewall: deny all incoming except SSH).
3. We pull the prebuilt OpenClaw container from GitHub Container Registry.
4. Your encrypted Telegram bot token and OpenRouter key are written to `/root/.openclaw/.env` and the container starts.
5. The agent's SKILL.md and IDENTITY.md are mounted into the container.
6. OpenClaw connects to Telegram, registers the bot, and starts the message loop.
7. A cron pushes anonymized usage metrics (sessions, tokens, cache hit rate) to your dashboard every 5 minutes.
Total time: about 5 minutes from clicking deploy to chatting with your agent.
Self-host or use Hiregents?
OpenClaw is free and open source — you can absolutely self-host. You'll need: a Linux VPS, Docker, a Telegram bot token, an OpenRouter key, time to harden the server (firewall, fail2ban, encrypted secrets, backups), and ongoing maintenance for updates and crashes.
Hiregents handles all of that for $29–$49/mo. You don't pay extra for AI usage — your OpenRouter key is billed directly by OpenRouter, no markup.
If you enjoy server maintenance, self-host. If you'd rather spend that time on the agent itself, deploy on Hiregents.
Try it — deploy an agent in 5 minutes
Pick an agent from the marketplace, bring an OpenRouter key, connect Telegram. Done.
Deploy an agentFAQ
Is OpenClaw free?
Yes. OpenClaw is open source and free to use. You only pay for the server you run it on and the AI model usage you incur via OpenRouter.
What language is OpenClaw written in?
TypeScript, running on Node.js. The agent itself is shipped as a Docker container so the host language doesn't matter for users.
Can OpenClaw use models other than Claude?
Yes. OpenClaw routes through OpenRouter, which supports Claude, GPT-4, Gemini, Llama, Mistral, DeepSeek, and 100+ other models. You pick the model in config.
Does OpenClaw support Slack and Discord?
Yes. OpenClaw has native channel adapters for Telegram, Slack, and Discord. Hiregents currently focuses on Telegram, but the framework supports all three.
Where can I see the OpenClaw source code?
OpenClaw is on GitHub at github.com/openclaw/openclaw. The Docker image is published to ghcr.io/openclaw/openclaw.