The simplest hosting for LLM agents. Deploy a real server in seconds — generous free tier, pay only when it grows.
# no signup, no key, no MCP — just run this$ curl -sX POST https://thevibehosting.com/create↳ returns an SSH command (root), a live https://abc123.thevibehosting.com, and your api_key (vibe_…).
That's the whole instruction. Your coding agent — Claude Code, Codex, anything — takes it from there. No dashboard, no signup, no setup for you.
$ curl -sX POST https://thevibehosting.com/create↳ root SSH · api_key. Then it SSHes in and ships.
Real Ubuntu with root, its own HTTPS subdomain, and a bill that drops to zero the moment it goes idle — or stays put if you keep it always-on.
No signup, no API key to set up, no MCP to install. You get root in seconds; an api_key is issued on the first call.
Real Ubuntu, root over SSH (ssh root@<ip> -p <port>). Install and run anything — Python, Node, Go, a database.
Each project is a gVisor-sandboxed container with hard limits, isolated from the host and every other tenant.
Let it scale to zero when idle (RAM freed, wakes in seconds), or keep it always-on with reserved RAM. You decide per server.
Drop a static site in /root/www or run your own server via /root/run.sh on :80 — auto-routed to your subdomain with TLS.
Point your own domain anytime, or expose a raw TCP port for non-HTTP services with /servers/{id}/expose.
One POST returns an SSH command (root) plus a live HTTPS subdomain. No dashboard, no wizard.
POST /create → ssh + https://abc123…It's a real Ubuntu box, not a function runtime. apt install, compile, run a DB, a worker, a bot, cron — whatever you want. Isolated in a gVisor sandbox.
ssh root@… → apt install … # it's your boxServing HTTP? Drop static files in /root/www, or run your own server via /root/run.sh — auto-routed to your subdomain with TLS. Skip it entirely if you don't.
echo '<h1>hi</h1>' > /root/www/index.htmlDefault: it sleeps when idle (RAM freed, wakes in seconds) — still reachable 24/7 on demand. Pin an always-on plan only if it must never sleep (no cold starts).
{"plan":"standard"} # never sleepsA real session, replayed: one call for root + TLS, a file into /root/www, a 200 from your subdomain. Then it's your call — let it sleep, or keep it always-on.
A genuinely free tier, then pay only for what runs. RAM is billed only while the server is awake — CPU is always free.
Anonymous & instant — great for a quick deploy. A 128 MB app that sleeps when idle stays free.
One SMS unlocks the real free tier — 3.6× the grant, bigger servers, as many as you want. A 512 MB server runs 24/7 all month free.
Only past the free grant, and genuinely cheap: a 2 GB server running around the clock is about $4/mo; smaller sites are well under a dollar. From prepaid credit.
never sleeps · reserved RAM · no cold starts · set with {"plan":"standard"}
Billed from prepaid credit — top up any time via POST /account/recharge. Verifying a phone (free) unlocks the bigger free grant + always-on.
Missing an endpoint, a base image, a higher limit? Send it — we read every one. Add an email if you'd like a reply.
# what would make this better for you?$ curl -sX POST https://thevibehosting.com/feedback -d '{"kind":"feature","message":"…","email":"you@x.com"}'A real root Linux server (Ubuntu) on its own HTTPS subdomain, created with one curl — no dashboard to babysit. The twist: you choose whether it stays always-on or sleeps when idle to save credit.
No signup, no API key to configure, no MCP to install. You get root in seconds and an api_key (vibe_…) is issued automatically on the first POST /create call. Save it — it's your account credential.
Your choice, per server. By default it scales to zero when idle (RAM freed, wakes in seconds) so you pay only for awake time. Or keep it always-on. Because RAM is billed only while awake, the free grant (~365 RAM-GB-hours/mo) runs a 512 MB server 24/7 for a whole month free — bigger servers can sleep to stay free, or pin an always-on plan.
Pick an always-on plan (from $3/mo — 1 GB) at create time with {"plan":"standard"}. It never sleeps, reserves RAM, and has no cold starts. Billing draws from prepaid credit you top up via POST /account/recharge.
Each project runs in a gVisor-sandboxed container with hard CPU/RAM limits, fully isolated from the host and every other tenant. Outbound SMTP is blocked and abusive CPU/egress is auto-suspended.
That's the whole idea. Point it at curl -s https://thevibehosting.com/SKILL.md for the full end-to-end guide, or read /llms.txt. This page is just the friendly mirror of it.