
We could have shipped a closed-source agent runtime. We did not. Here is what the Hive runtime does, what it does not do, and how Agent Hive wraps it.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
Agent Hive runs on top of a piece of code we call the Hive runtime. People keep asking me what it is, why it exists, and why we did not just glue Claude tool-use into a Next.js route handler and call it a day. This post is the answer.
The Hive runtime is the loop. It is the piece that takes a job description, a tool inventory, a budget, and a model, and runs the agent until the task is done or the budget is exhausted. It handles:
That is roughly the boring 80 percent of any agent product. It is the part that, frankly, every team building agents in production has rewritten three times. The Hive runtime is the version we rewrote three times and decided to keep.
The runtime deliberately does not have an opinion about:
This is the right shape for the runtime. It is also the right shape for us to build a paid product on top of, because the missing pieces (org structure, UI, multi-tenancy, hosting) are exactly the parts that benefit from being centrally operated.
The Agent Hive product is, at its core, a Hive runtime instance per colony, plus the layers the runtime is opinion-free about:
The wrapper is where the operating-system experience lives. The spine is where the agent loop lives. We get to ship the wrapper fast because we did not have to rewrite the spine.
A reasonable alternative was to ship a thicker SDK that customers embed in their own codebase. We talked to enough teams to know that almost nobody actually wants this. The customers who want an embeddable agent loop have already written one. The customers who do not have one are not asking for an SDK; they are asking for a working product.
The runtime stays small and deliberate. The product wraps it.
Patches to the runtime get attribution in the runtime's own changelog. If your patch is something Agent Hive specifically needs (a new tool adapter, a model provider, a sandbox improvement), it lands in the runtime first and we consume it downstream, not the other way around.
If you have a feature request for the wrapper (the org chart, the approvals UX, the costs view), that is an Agent Hive thing, and the right place is our public issue tracker (link from /contact). Two layers, two scopes. Both real.