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 分