Ask your own agent
Paste this into Claude Code, Codex, Cursor or any coding agent. It reads the skill file and does everything you just watched, with its own key.
Live on Cloudish · real keys · real credits · real containers
Claude writes your app, and an agent ships it to Cloudish the way yours would: it mints its own key, funds it with real credits, builds a container in the cloud and puts it on public HTTPS. Every API call is shown, and every idea behind it drawn, as it happens.
Sheet 01 / 09
Live on HTTPS
Your turn
Paste this into Claude Code, Codex, Cursor or any coding agent. It reads the skill file and does everything you just watched, with its own key.
Demo apps get recycled. Download the exact source that was deployed and ship it under your own key, so it's yours for good.
No signup, no card. A key starts with 0.1 free credits, enough for a first deploy, and you can claim it later for a dashboard.
curl -X POST https://cloudish.ai/api/v1/keysFig. 1-A — Flight plan
Nine steps, all against Cloudish's production API, in about a minute. The agent follows the same skill.md any coding agent reads.
Site plan — Launch pads
Every demo app lands on one of a dozen recycled hostnames. When a pad is reused, the agent deletes the old app's key: its container, subdomain and image go with it, and its unspent credits flow back to the parent.
Specifications — The Cloudish model
One unauthenticated POST /api/v1/keys returns a key with 0.1 free credits. No browser, no card, no email.
Mint a key with a key and it's a child in the same account. Fund it by transfer, cap it with limits, delete it to get its balance back.
One credit is one dollar. Containers bill per second at their reserved size, builds for their seconds, and a key can never overspend.
Upload a tar.gz with a Dockerfile. BuildKit builds it on Cloudish's machines and pushes it to a private registry.
Long-running, any language, with an optional persistent volume. Idle apps scale to zero and wake on the next request.
Every app gets an HTTPS subdomain the moment its image exists. Swap in a memorable label, or point your own domains at it.