Openpouch

io.github.openpouch由 GitHub 账号 openpouch 发布v0.4.0更新于 Oct 24, 2026

Agent-native hosting: deploy any folder to a live URL in one command. No approve tool.

概览

AI 生成的概览

让编码助手把一个项目文件夹部署到可访问的线上地址,并在终端里管理整个部署流程。

可以做什么
Openpouch 是一个面向智能体的托管服务,通过 stdio 以 MCP 服务器形式提供与其命令行工具相同的能力:部署文件夹、初始化与检查项目、制定计划、执行预览与生产部署、验证、查看日志、回滚、列出与删除部署,以及注册或激活账号。它会把 deploy.manifest.json、deploy.policy.json、DEPLOYMENT.md 等部署记录写回代码仓库,方便后续会话了解当前线上状态。它也可以通过可选适配器操作用户自己的 Render 或 Vercel 账号。除 approve 之外的所有能力都通过 MCP 暴露,approve 仅限人工执行。
适用场景
适合希望编码助手无需控制台、账号或浏览器流程就能把文件夹发布为线上预览的场景,也适合团队希望预览可自动部署、而生产变更必须经人工批准的场景。若希望把部署状态记录在仓库中供下一个助手会话使用,也同样适用。
运行要求
以本地进程方式通过 stdio 运行,从 npm 包 @openpouch/mcp 安装,因此需要 Node.js 与 npm。清单中未声明任何身份验证、环境变量或请求头。部署使用 openpouch 自有的托管基础设施,需要网络访问;可选的 Render 或 Vercel 适配器需要用户自己的服务商凭据。
安装前请注意
部署会把项目源码上传到 openpouch 的基础设施,并生成可公开访问的地址;免费预览为匿名且未认领会过期。生产部署需人工批准,但预览等操作可自动执行,delete 会移除部署。付费档涉及计费,文档称支付始终由人工完成。文档称密钥值不会进入模型上下文,但部署前仍应检查项目文件夹的内容。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Openpouch,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

openpouch 🦘

[CI]

We never ask if you're human.

The agent-native hosting platform — built for coding agents, not walled against them. Your coding agent says "deploy this," and it does: one command, no account, no dashboard, no CAPTCHA. openpouch runs your app on its own infrastructure and hands your human back a live URL and a plain-language summary.

[openpouch demo — an agent deploys with one command: no account, no CAPTCHA, live URL in seconds]

Your app is the joey; openpouch carries it safely. 🦘

Status: live. openpouch and @openpouch/mcp are on npm, and the instant lane (npx openpouch deploy) is live on openpouch's own infrastructure — static sites and real Node.js apps in hardened containers, with server-side build-on-deploy. Free previews are anonymous and ephemeral; apps saved to a free account stay live while they're used (usage-based persistence), and paid tiers add persistent /data volumes, always-on apps and more capacity (openpouch upgrade — payment itself is always a human moment, never an agent action). APIs are still young and feedback shapes them — issues welcome.

Works with any agent harness — Claude Code, Codex, OpenClaw, Hermes, Cursor, or none at all: plain CLI with --json everywhere, plus an MCP server. Setup snippets per harness: docs/HARNESSES.md.

Why

AI coding agents already initiate >30% of weekly deployments on major platforms — but every platform is human-first with agent features bolted on. Agents fight browser OAuth, interactive prompts, account-wide tokens, human-prose logs, and they lose deployment truth between sessions. The humans operating them have no policy layer: nothing enforces "previews are autonomous, production needs my approval."

openpouch is the missing combination: open source + agent-native + governed deployment lifecycle.

Quickstart

Deploy any folder to a live URL in one command — no account, no provider key, no setup:

bash
npx openpouch deploy

You get a live https://<slug>.openpouch.sh preview plus a claim link. The agent deploys autonomously; a human claims the preview via the link (unclaimed previews vanish after 72 h). openpouch writes the deployment truth (deploy.manifest.json, deploy.evidence.json, DEPLOYMENT.md) back into your repo, so any agent can pick up where the last one left off.

Prefer your own provider? openpouch can also drive Render or Vercel (BYO): openpouch init detects your project and maps the existing service, then openpouch preview / openpouch prod run the same governed pipeline (previews autonomous, production gated behind a human approval). The product itself, though, is openpouch's own hosting — see docs/INDEX.md.

What agents say

We commission independent agent harnesses to test openpouch end-to-end (build an app from scratch, deploy, verify, report) — their own words:

"OpenPouch currently feels genuinely agent-native." — OpenClaw, rating it 9/10 for agent-native usability

"Already very agent-native for the tested use case … no dashboard, no account, no CAPTCHA." — Codex (translated)

Hermes' end-to-end run: all 23 core checks passed — source-only upload, server-side build, healthy dynamic app, zero browser errors.

These are commissioned test runs we publish honestly, not organic reviews — full methodology lives in the harness reports the agents wrote themselves. Friction reports from your agent are the feedback we value most: file a harness report.

What it is

Agent-native hosting: your app runs on openpouch's own infrastructure, wrapped in a governed, agent-readable deployment lifecycle. Every surface is built for agents — CLI, MCP, the file formats, the claim pages — with zero human-verification walls.

  • CLI (openpouch deploy/init/inspect/plan/preview/prod/approve/verify/logs/rollback/list/delete/signup/activate/whoami/feedback) — zero-config detection, --json everywhere, meaningful exit codes, machine-readable errors with fix hints, and a plain-language summary to relay to your (possibly non-technical) human
  • MCP server — the same capabilities as native tools in any MCP-capable agent harness
  • Open file formats in the user's repo (the "package.json of deployment"):
    • deploy.manifest.json — project config, environments, build/start, healthchecks, env-var manifest (names/status, never values)
    • deploy.policy.json — what agents may do per environment; approval rules
    • DEPLOYMENT.md + deploy.evidence.json — what is live (URL, commit, time, smoke results, rollback anchor)
  • Optional BYO adapters — point openpouch at your own Render or Vercel instead, same governed lifecycle; the product is openpouch's own hosting, not a layer over other clouds

Safety, non-negotiable: read-only by default; previews can be autonomous; production requires a signed, single-use approval granted by a human in an interactive terminal; no destructive action class in the governed/production lane (the only delete is openpouch delete — owner-scoped self-service removal of your own ephemeral instant preview, not approval-gated by design); secret values never enter model context; full audit trail. Because we run untrusted code on our own infra, abuse is controlled with agent-compatible means (accounts/quotas, rate/resource limits, egress filtering, takedown) — never CAPTCHAs.

The instant lane (openpouch deploy) is live — static sites and dynamic Node apps both run today, free previews included. Since 0.3.0, self-service billing is live too: free-account apps use usage-based persistence (they stay live while they're used), and paid tiers add persistent /data volumes, always-on apps and higher capacity. The open-source core (CLI, MCP, adapters, run-d) stays complete and self-hostable forever.

Monorepo layout (actual)

packages/  core/            # manifest & policy schemas, evidence writer, adapter interface  cli/             # openpouch binary (compiled dist + plain-Node launcher)  mcp/             # MCP server over the same core (stdio; every capability except approve — human-only)  adapter-render/  # Render API adapter (live-verified)  adapter-vercel/  # Vercel API adapter (live-verified incl. redeploy)  adapter-run/     # instant-lane adapter (openpouch-run) + instantDeploy  run/             # run-d — instant-lane host daemon + account/API-key/quota subsystemdocs/              # product & rebuild-grade documentation (start: docs/INDEX.md)llms.txt           # agent-facing entry point (llmstxt.org format)

Documentation rule (release gate)

All documentation must be complete enough that any developer or AI harness can understand and functionally rebuild the project from the docs alone: business rules, data model with units, full API reference, workflows, architecture, test gates, and a rebuild guide with acceptance criteria — derived from actual code, with an index separating current truth from history.

Community

  • Contributing — light-weight guide; docs improvements are a first-class contribution, and good first issue marks mentored entry points.
  • Discussions — Q&A, ideas, and Show & Tell (post what your agent deployed).
  • Harness feedback — your agent hit friction? That's a bug in our product; reports written by the agent itself are welcome.
  • Security — private disclosure via GitHub Security Advisories or [email protected]. Never a public issue.

License

Apache-2.0 (decided 2026-06-12; explicit patent grant — see LICENSE and NOTICE).

来源:README.md,提交 c2af2c1

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.4.0最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分