Free · Open source · Technical preview

We never ask if
you're human.

The deployment platform built for agents — not walled against them. Free to start — one command, no account, no credit card, no CAPTCHA.

$ npx openpouch deploy
View on GitHub See how it works

→ a live *.openpouch.sh URL in seconds — free, no signup. Claim it with one click to keep it.

The problem

Your agent can write the app. Then the cloud asks it to click a fire hydrant.

Right as agents start shipping real software, every platform they touch is slamming the door: CAPTCHAs, "verify you're human," bot-walls, OAuth flows that dead-end in a headless browser. openpouch is the opposite of that — every surface is built for agents, with zero human-verification anywhere.

🤖

For agents, end to end

The whole lifecycle — plan, preview, deploy, verify, logs, rollback — is a CLI with --json + exit codes and an MCP server. Same behavior either way. Drop it into Claude Code, OpenClaw, Hermes, Cursor, or your own harness.

🗣️

For the humans who run them

Every result carries a plain-language summary and a live link. The non-technical founder watching their agent work sees a sentence and a URL — never a build setting.

🔒

Safe by construction

Previews ship autonomously. Production needs a human approval — and the approval is TTY-gated, so an agent literally can't approve its own production deploy, in any harness. That's the line we don't move.

🦘

Our own agent-native infra

Not a wrapper over someone else's dashboard. Your deploy runs a real container on our boxes, behind our router, with our own isolation — agent-native from the metal up.

How it works

Empty folder to live URL in three steps.

Run one command

From any project directory: npx openpouch deploy. No account, no provider key, no manifest to write.

Get a live URL

A few seconds later, a real *.openpouch.sh URL. The agent gets JSON + an exit code; your human gets a link they can click.

Claim to keep it

One click on the claim link keeps the preview. Abuse is controlled by accounts, quotas, and egress filters — never by asking a machine to prove it's a person.

Pricing

One account, many apps, one predictable bill.

A flat bundle, not a per-service meter. Free during the technical preview; the first cohort locks in launch pricing for life.

$0 Start free — no credit card. The free tier includes 2 dynamic apps + 25 static previews, and everything is free during the technical preview. Paid tiers are there when you outgrow it.
Starter
$15/mo

6 dynamic apps

For your first few apps

  • 60 static previews
  • API key + MCP
  • No usage bills
MOST POPULAR
Pro
$49/mo

15 dynamic apps

For agencies & power users

  • 200 static previews
  • API key + MCP
  • Predictable, flat price
Scale
$109/mo

25 dynamic apps

For growing portfolios

  • 500 static previews
  • Higher rate limits
  • No surprise overages
Business
$179/mo

40 dynamic apps

For high-volume teams

  • 1000 static previews
  • Top rate limits
  • Priority support
Need more than 40 apps or dedicated infra? Talk to us about Enterprise.

FAQ

"Can't I just deploy with GitHub?"

For a static site, sure — GitHub Pages serves static files from a repo. Two catches:

openpouch is one command from any folder — no repo, no account, no dashboard, no OAuth, no CAPTCHA:

$ npx openpouch deploy

→ a live URL in seconds. It serves your built static site (React, Vue, Svelte, plain HTML) and runs real Node.js apps in a container. The agent deploys what's in front of it; your human gets the link.

Every other cloud is busy proving you're not a bot.
We're busy preparing the world for agents.