PicoClaw is a single Go binary under 10 MB with 16 chat adapters. It is the cheapest way to keep an agent online around the clock. Here is how to host one.
PicoClaw is a single Go binary — the core is under ten megabytes — that speaks more chat protocols than runtimes ten times its size. It is the cheapest way to keep an agent online around the clock, and for a large class of jobs it is not a compromise.
Most agent runtimes are Python or Node applications with a dependency tree, a runtime, and a resident memory footprint measured in hundreds of megabytes before they have done anything. PicoClaw is one compiled binary with no interpreter under it. That has three consequences that matter to you:
Being honest about this is the point of the guide. PicoClaw is a chat agent with tools, not an agent platform. Compared with OpenClaw you do not get the deep skills/plugin system, sub-agent fan-out, or the same scheduling richness. Compared with the hosted coding agents it is not the thing you want writing and committing code — it has no persistent git workspace and no coding harness around the model.
What you do get is the loop that matters: it receives messages on a lot of channels, calls a model, uses tools, and answers. If that is the job, the extra machinery is machinery you are paying to keep warm.
MQTT in the adapter list means PicoClaw can sit on a message bus rather than a chat app — the protocol most home automation and IoT devices already speak. An agent that subscribes to sensor topics, decides whether something matters, and messages you on Telegram when it does is a real and slightly delightful use of a ten-megabyte binary on the cheapest box available.
The good news about starting here is that the brief is portable. If the agent needs real scheduling, sub-agents, or a skills system in a few months, the same description redeploys onto OpenClaw on a bigger box and you have lost nothing but a month of the cheapest hosting on the platform.
That is the argument for starting small: it costs almost nothing to find out you were wrong.
Not sure? Describe the job rather than the runtime — the builder's solutions engineer reads the same capability matrix this page does and will argue for a different one if it fits better.
This opens the builder with a starting brief already written. Change any of it before you send — first agent month is free.
Start with this brief →