Ship code that answers in under a millisecond, boot full machines on demand, and hand the routine work to managed agents — one platform, one API.
The platform
export default { async fetch(req: Request) { return new Response('Hello from the edge'); },}; ▲ live → https://my-app.clusterbase.devWrite a few lines of JS or TS, get a live URL.
$ ccp compute deploy --name my-api \ --image ghcr.io/acme/api:v3 --port 8080● pulling image done● provisioning machine done● routing traffic done→ https://my-api.clusterbase.devRun services and full Linux machines, provisioned on demand.
schedule · nightly-deps · 02:00 UTC▸ clone acme/api done▸ bump 12 dependencies done▸ run tests 214 passed▸ open pull request #482 ✓Agents that run on schedules and GitHub events, each on its own machine.
> Add rate limiting to all API routes✱ Thinking…▸ grep "rateLimit" src/ no matches▸ edit src/api/routes.ts+ await rateLimit(req, { max: 100 });A coding agent in your terminal, backed by the same platform.
For developers
Boot a machine, ship your code, or hand work to an agent — the same token and the same API drive all of it.
curl https://api.clusterbase.dev/api/v1/vms \ -H "Authorization: Bearer $CLUSTER_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "name": "build-runner", "template_id": "ubuntu-dev", "git_repo_url": "https://github.com/acme/api" }'Install the CLI and deploy your first function in under five minutes.
Create an organization and manage everything from the browser.